JavaScript带引号和不带引号的对象键有什么区别?
之间有什么区别
obj = {'foo': 'bar'}
和
obj = {foo: 'bar'}
我注意到-
当我不使用引号时,您不能在密钥中使用。但这实际上有区别吗?如果是的话,哪个?
回答:
不,引号不会有任何区别(除非如您所述,除非您想使用不是有效JavaScript标识符的键)。
作为一个侧面说明,JSON数据交换格式确实需要标识周围的双引号(和它不会让单引号)。
以上是 JavaScript带引号和不带引号的对象键有什么区别? 的全部内容, 来源链接: utcz.com/qa/418715.html