gpt4 book ai didi

Javascript 类列表数据结构

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

JavaScript 中这是什么数据结构?看起来像一个列表,但为什么它有花括号而不是标准的“[]”?

    var states = {
"California": {
"Monterey": ["Salinas", "Gonzales"],
"Alameda": ["Oakland", "Berkeley"]
},
"Oregon": {
"Douglas": ["Roseburg", "Winston"],
"Jackson": ["Medford", "Jacksonville"]
}
}

我有兴趣创建某种具有如下结构的数组:

颜色:红、绿、蓝、橙、黄

食物:香蕉、橙子

人:我、你、我们、他们

...

Javascript 中是否存在这样的东西?

谢谢!

最佳答案

Javascript 中可用的主要工具之一是 objects .它们是 HashMap 、字典、键值对,或者任何你喜欢的称呼。键是一个字符串(或 symbol ),值可以是任何东西,包括其他对象。

要建立您所说的那种关系,您可以这样写:

var obj = {
colors: ['red', 'green', 'blue'],
food: ['bananas', 'oranges'],
people: ['me', 'you', 'us']
};
console.log(obj.colors);
console.log(obj.food);
console.log(obj.people);

关于Javascript 类列表数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38835685/

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