gpt4 book ai didi

javascript - 对象声明 : Do strings as keys make a difference?

转载 作者:搜寻专家 更新时间:2023-10-31 22:58:32 26 4
gpt4 key购买 nike

stackoverflow 上有一些关于 JSON 是对象文字表示法的子集的问题。但是我找不到我的特定问题的答案。

有什么区别吗

var obj = {keyName : "value"};

var obj = {"keyName" : "value"};

在 JavaScript 中?

最佳答案

是的。不同之处在于后者的文件大小将大两个字节以说明代码中两个额外的 " 字符。

否则不,您提供的两个示例对象之间没有区别。

var obj = {keyName : "value"};

obj.keyName; /* "value" */
obj["keyName"]; /* "value" */
var obj = {"keyName" : "value"};

obj.keyName; /* "value" */
obj["keyName"]; /* "value" */

关于javascript - 对象声明 : Do strings as keys make a difference?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26017571/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com