printing 'alpha' -6ren">
gpt4 book ai didi

javascript - 关于javascript中对象字面量的解释

转载 作者:行者123 更新时间:2023-11-30 18:02:59 24 4
gpt4 key购买 nike

为什么我们不能像访问第一项一样访问对象字面量中的第二项。

var foo = {a:"alpha",2:"beta"};
console.log(foo.a) -> printing 'alpha' absolutely right
console.log(foo.2) -> Error: missing ) after argument list

为什么我们有两种不同的行为?

预先感谢您的帮助。

最佳答案

变量/字段名称(称为标识符)在 Javascript 中不能以数字开头。所以 2 不是有效的标识符。

关于javascript - 关于javascript中对象字面量的解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16455370/

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