function test() { var xs = [Symbol("a"), Symbol("b")]; var ys = ["a", "b"];
for (var i = 0; i < 100; ++i) { var r = xs[i & 1].desc_nonstrict;
assertEq(r, ys[i & 1]);
}
} for (var i = 0; i < 2; ++i) test();
}
testScriptedGetterNonStrict();
function testNativeGetterPrototype() {
Object.defineProperty(Object.prototype, "description_proto",
Object.getOwnPropertyDescriptor(Symbol.prototype, "description"));
function test() { var xs = [Symbol("a"), Symbol("b")]; var ys = ["a", "b"];
for (var i = 0; i < 100; ++i) { var r = xs[i & 1].description_proto;
assertEq(r, ys[i & 1]);
}
} for (var i = 0; i < 2; ++i) test();
}
testNativeGetterPrototype();
function test() { var xs = [Symbol("a"), Symbol("b")]; var ys = ["a", "b"];
for (var i = 0; i < 100; ++i) { var r = xs[i & 1].desc_proto;
assertEq(r, ys[i & 1]);
}
} for (var i = 0; i < 2; ++i) test();
}
testScriptedGetterPrototype();
function test() { var xs = [Symbol("a"), Symbol("b")]; var ys = ["a", "b"];
for (var i = 0; i < 100; ++i) { var r = xs[i & 1].desc_nonstrict_proto;
assertEq(r, ys[i & 1]);
}
} for (var i = 0; i < 2; ++i) test();
}
testScriptedGetterNonStrictPrototype();
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.