Warum variieren zwei Regex-Literale in meinem Javascript bei einer Eigenschaft?
Ich lese inJavascript: Die guten Teile von Douglas Crockford, dass JavaScript-Literale mit regulären Ausdrücken dasselbe Objekt haben. Wenn ja, wie kommt es dann, dass diese beiden regulären Literale in der Regel unterschiedlich sind?lastIndex
Eigentum?
var a = /a/g;
var b = /a/g;
a.lastIndex = 3;
document.write(b.lastIndex);
0 wird im Gegensatz zu 3 ausgegeben.