// Debugger.prototype.findScripts can filter scripts by URL. var g1 = newGlobal({newCompartment: true}); var g2 = newGlobal({newCompartment: true}); var g3 = newGlobal({newCompartment: true});
// Define some functions whose url will be this test file.
g1.eval('function g1f() {}');
g2.eval('function g2f() {}');
// Define some functions whose url will be a different file.
url2 = scriptdir + "Debugger-findScripts-08-script2";
load(url2);
var dbg = new Debugger(); var g1w = dbg.addDebuggee(g1); var g2w = dbg.addDebuggee(g2); var g3w = dbg.addDebuggee(g3);
var g1fw = g1w.makeDebuggeeValue(g1.g1f); var g1gw = g1w.makeDebuggeeValue(g1.g1g); var g2fw = g2w.makeDebuggeeValue(g2.g2f); var g2gw = g2w.makeDebuggeeValue(g2.g2g);
// Find the url of this file.
url = g1fw.script.url;
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.