// A breakpoint handler hit method can return null to raise an uncatchable error.
var g = newGlobal({newCompartment: true}); var dbg = Debugger(g);
dbg.onDebuggerStatement = function (frame) {
g.log += 'D';
function hit(frame) {
g.log += 'H'; returnnull;
}
var f = frame.eval("f").return; var s = f.script; var offs = s.getLineOffsets(g.line0 + 3); for (var i = 0; i < offs.length; i++)
s.setBreakpoint(offs[i], {hit: hit});
var rv = f.call();
assertEq(rv, null);
g.log += 'X';
};
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.