// Frame.this and evalInFrame in the global scope. var g = newGlobal({newCompartment: true});
g.eval("x = 4; this['.this'] = 222;"); var dbg = new Debugger(g); var res;
dbg.onDebuggerStatement = function (frame) {
res = frame.eval("this.x").return;
res += frame.this.unsafeDereference().x;
};
g.eval("debugger;");
assertEq(res, 8);
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.