Quelle array-push-length-overflow.js
Sprache: JAVA
function maybeSetLength(arr, b) {
with(this) {}; if (b)
arr.length = 0x7fffffff;
} function test() { var arr = []; for (var i=0; i<2000; i++) {
maybeSetLength(arr, i > 1500); var res = arr.push(2);
assertEq(res, i > 1500 ? 0x80000000 : i + 1);
}
}
test();
Messung V0.5
¤ Dauer der Verarbeitung: 0.1 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.