// Test that we can save stacks with getter and setter function frames.
function assertStackLengthEq(stack, expectedLength) {
let actual = 0; while (stack) {
actual++;
stack = stack.parent;
}
assertEq(actual, expectedLength);
}
const get = { get s() { return saveStack(); } }.s;
assertStackLengthEq(get, 2);
let set; try {
({
set s(v) { throw saveStack();
}
}).s = 1;
} catch (s) {
set = s;
}
assertStackLengthEq(set, 2);
Messung V0.5
¤ Dauer der Verarbeitung: 0.13 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.