gpt4 book ai didi

javascript - JavaScript 中的属性、键和值

转载 作者:可可西里 更新时间:2023-11-01 02:38:29 25 4
gpt4 key购买 nike

我试图阐明我对 JavaScript 领域中术语“属性”、“键”和“值”的理解。在阅读了几本关于该语言的书籍甚至谷歌搜索术语后,我仍然觉得我不清楚它们的确切含义。所以假设我们有以下内容:

var object = {"name" : 5};

我对下列术语的理解是否正确:

property refers to "name"

key refers to "name"

value refers to 5

我最关心的是“属性”:它是仅指标识符,还是指整个名称/值对?

最佳答案

它们没有确切的含义,尤其是“属性(property)”是模棱两可的。

术语 property (还有:attribute,在 JS 中不太常见,甚至用于不同的东西)通常指的是描述对象成员的键/值。虽然,特别是当与特定标识符(键)一起使用时,它通常指代整个组合,但它也可以表示该成员的值。它通常并不意味着标识符本身。

当人们试图准确时,他们会区分“属性”(整个事物,对象的一部分)、“属性名称”(用作键的字符串)和“属性值”(存储的数据)。

关于javascript - JavaScript 中的属性、键和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28648090/

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