Javascript 保留字

标签 javascript

我制作了一个对象,它在 FF 中运行良好,但在 IE 中导致错误(预期的标识符、字符串或数字)

var a={text:'abc',class:'def'};

经过垃圾研究,我发现类是一个保留字。引用“class”这个词解决了这个问题。

var a={text:'abc',"class":'def'};

是否建议始终引用对象名称以消除这些错误?

谢谢

最佳答案

不,这不是一般推荐的东西。

推荐的是不要像这样使用保留字。您可以很容易地将 class 更改为其他任何内容。

关于Javascript 保留字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10350829/

相关文章:

javascript - 如何使用controllerAs语法实时更新另一个 Angular Controller

javascript - 通过 id 链接时应用样式

javascript - 如何解构对象的属性和属性的属性。 ES6 Javascript

javascript - 从 Facebook 上的 JavaScript 文件 (melonJS) 游戏调用 Python 函数 (Flask)

javascript - CSS3 过渡与 Javascript

javascript - .getJSON 有效,.get 无效

javascript - 省略字符串前后的文本 [React Native]

javascript - 回调究竟如何获取它们的参数?

javascript - 使用 Angular ngMessage 进行带有错误消息的表单验证

javascript - React 无法从多选表单中进行选择