Я пытаюсь использовать "for" в качестве имени свойства объекта. Кажется, он отлично работает в IE7, IE8, Firefox, Chrome и Opera, но, видимо, нет в Safari.
Насколько я понимаю, ECMAScript 5 допускает это (как описано в Ключевые слова JavaScript в хэш-ключах ).
Могу ли я получить полный список браузеров, которые поддерживают / не поддерживают это где-нибудь?
РЕДАКТИРОВАТЬ: На самом деле CoffeeScript ' s автоматическое преобразование имен свойств зарезервированных слов в строку - вот что заставило меня поверить, что это работает. После повторного тестирования он, похоже, нигде не работает, поэтому теперь вопрос: есть ли какие-нибудь браузеры, которые позволяют это в соответствии со спецификацией ECMAScript 5?