var g = newGlobal({newCompartment: true});
g.eval("function f(...x) {}"); var dbg = new Debugger; var gw = dbg.addDebuggee(g); var fw = gw.getOwnPropertyDescriptor("f").value;
assertEq(fw.parameterNames.toString(), "x");
var g = newGlobal({newCompartment: true});
g.eval("function f(...rest) { debugger; }"); var dbg = Debugger(g);
dbg.onDebuggerStatement = function (frame) {
frame.eval("args = arguments");
};
g.f(9, 8, 7);
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.