function test() { var re = /abc.+de/g; var c = 0; var weird = {valueOf() { c++; return 0; }}; for (var i = 0; i < 100; i++) {
re.lastIndex = (i > 60) ? weird : 0;
assertEq(typeof re.exec("abcXdef"), "object");
assertEq(re.lastIndex, 6);
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.