hi everyone
in 130 page, there are discussion of difference of creating RegExp with literal and constructor. the book says RegExp created by literal shares same instance, so..
Code:
var re = null,
i;
for (i=0; i < 10; i++){
re = /cat/g;
re.test("catastrophe");
}
would return
Code:
true
false ('cause it starts at index 3)
true ('cause it starts over)
false
...
I thought I got it clearly, but when I tested it in IE 8, every call of test() returned true. am I missing something important? please help