function f() { switch (0) { case 1:
let x casefunction() {
print(x)
}():
}
}
assertThrowsReferenceError(f);
function g() { switch (0) { case 1:
let x; case 0: var inner = function () {
print(x);
}
inner(); break;
}
}
assertThrowsReferenceError(g);
function h() { switch (0) { case 0: var inner = function () {
print(x);
}
inner(); case 1:
let x;
}
}
assertThrowsReferenceError(h);
// Tests that a dominating lexical doesn't throw. function F() { switch (0) { case 0:
let x = 42; var inner = function () {
assertEq(x, 42);
}
inner();
}
}
F();
Messung V0.5
¤ Dauer der Verarbeitung: 0.11 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.