// Debugger.Frame.prototype.this in functions, with object values
function classOf(obj) { return Object.prototype.toString.call(obj).match(/^\[object (.*)\]$/)[1];
}
var g = newGlobal({newCompartment: true}); var dbg = new Debugger(g); var hits = 0;
dbg.onDebuggerStatement = function (frame) {
hits++;
assertEq(frame.thisinstanceof Debugger.Object, true);
assertEq(frame.this.class, classOf(Object(g.v)));
};
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.