// A breakpoint handler hit method can return {throw: exc} to throw an exception.
var g = newGlobal({newCompartment: true}); var dbg = Debugger(g);
dbg.onDebuggerStatement = function (frame) { function hit(frame) { return {throw: frame.eval("new Error('PASS')").return};
}
var s = frame.script; var offs = s.getLineOffsets(g.line0 + 3); for (var i = 0; i < offs.length; i++)
s.setBreakpoint(offs[i], {hit: hit});
};
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.