Javascript не может создать словарь в IE - PullRequest
0 голосов
/ 25 октября 2011
var Dictionary = {
foo: "bar"
}

alert(Dictionary.foo)

Это нормально работает в Firefox 6, но не в IE8, есть ли синтаксическая ошибка, которую смещает FF, или мне нужно исправить IE?

1 Ответ

1 голос
/ 25 октября 2011

Этот пример работает в IE8 - по крайней мере, для меня. Я работаю на Windows XP SP 3 с последней версией IE8.

Если у вас есть проблемы с некоторыми объектными нотациями, проверьте, назван ли ваш ключ как ключевые слова, которые указаны в JavaScript, например, class и не определены как строка (вам нужно записать его как "class". В противном случае пропущенные двоеточия часто являются источником ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...