Почему два литерала регулярных выражений в моем Javascript различаются для свойства?
Я читаю вJavascript: The Good Parts Дуглас Крокфорд сказал, что литералы регулярных выражений javascript совместно используют один и тот же объект. Если так, то почему эти два литерала регулярных выражений меняются вlastIndex
имущество?
var a = /a/g;
var b = /a/g;
a.lastIndex = 3;
document.write(b.lastIndex);
0 выводится вместо 3.