var Dictionary = {
foo: "bar"
}
alert(Dictionary.foo)
这适用于Firefox 6,但不在IE8中,是否存在FF正在替代的语法错误,还是我需要IE修复?Javascript无法在IE中创建字典
var Dictionary = {
foo: "bar"
}
alert(Dictionary.foo)
这适用于Firefox 6,但不在IE8中,是否存在FF正在替代的语法错误,还是我需要IE修复?Javascript无法在IE中创建字典
这个例子在IE8中工作 - 至少对我而言。我正在使用最新的IE8在Windows XP SP 3上运行。
如果您在使用某些对象符号时遇到问题,请检查您的密钥是否像JavaScript中指定的关键字一样命名,如class
,并且未定义为字符串(您需要将其编写为"class"
,否则缺少冒号往往是错误的来源
http://jsfiddle.net/jdb1991/JR3uH/ – jdborg
什么是不工作?警报不是射击,或者是射击,但不显示“富”?是否有其他对象在页面中称为“字典”(如字典插件)或类似的东西? – freefaller