IE7 оператор [] для строк, SOS!

  • Автор темы Автор темы Scud
  • Дата начала Дата начала

Scud

Новичок
IE7 оператор [] для строк, SOS!

Чувствую себя ребёнком у которого отобрали конфетку....

Только что всё-таки решил обновить IE c 6-ки на 7-ку. Скачал русскую версию, на все попытки установщика пойти проверить мои винды на валидность он конечно был послан на с помощью firewall'а. IE встал, запустился но на ранее рабочих страницах стал бросать исключения, начал разбираться, оказывается не работает простейший
Код:
var a = 'test';
alert(a[0]);

Я что что-то пропустил, и MS отменил оператор [] для строк?
 
О. А в javascript есть [] для строк? Всегда думал, что там для этого charAt()
 
не работает однако

There are two ways to access an individual character in a string. The first is the charAt method:

'cat'.charAt(1) // returns "a"

The other way is to treat the string as an array, where each index corresponds to an individual character:

'cat'[1] // returns "a"
Note: The second way (treating the string as an array) is not part of the ECMAScript; it's a JavaScript feature.
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:String
 
Сверху