gpt4 book ai didi

javascript - 在 JavaScript 中,Object Literal Notation 不就是字典的别称吗?

转载 作者:行者123 更新时间:2023-11-29 16:19:26 25 4
gpt4 key购买 nike

JavaScript“对象”不就是一本字典吗?为什么 Object Literal Notation 有一个奇特的名字?对于 JavaScript Object Literal Notation,您只能使用 Object.property 而不是 Object[property] 来引用对象的属性值(就像您在 Python 中所做的那样)?

最佳答案

Javascript 的“对象文字表示法”只是 javascript 接受的用于静态声明的数据结构的语法。虽然 javascript 对象可以像其他语言中所谓的字典一样使用,但“对象文字表示法”只是一种静态声明语法。它通常看起来像这样:

var myObject = {
name: "Peter Foti",
'course': 'JavaScript',
grade: 'A',
level: 3
};

术语“对象文字表示法”并不是指您可以使用 javscript 代码寻址对象的所有可能方式。您不使用 Object.propertyObject[property] 语法在静态对象声明中定义属性,除非作为声明的值部分,其中 Object是其他一些对象。

This article基本语法标题下有关于对象字面量语法的很好引用。

关于javascript - 在 JavaScript 中,Object Literal Notation 不就是字典的别称吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12064422/

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