gpt4 book ai didi

javascript - 如何在javascript中声明关联数组?与PHP不同,我发现它很难实现

转载 作者:行者123 更新时间:2023-12-02 18:41:26 26 4
gpt4 key购买 nike

如何访问一个数组的第 5 个元素的名为“foo”的键,该数组的第 5 个元素是另一个数组的第 2 个元素,该数组是名为“baz”的哈希键的值?

您能提供基本示例吗?

最佳答案

你想使用一个对象:

var obj = {
foo: {
bar: "yo"
}
}
console.log(obj["foo"]["bar"]);

// Or you could do this

var obj = {};
obj["foo"] = {};
obj["foo"]["bar"] = "yo";
console.log(obj["foo"]["bar"]);

请注意,对象的顺序无法保证,并且可能会根据解释器/编译器的不同而发生变化。

JavaScript 中的数组只是一个具有数字索引的对象(具有一些特定方法 - 请参阅下面的评论)。事实上,JavaScript 中几乎所有东西都是对象。

关于javascript - 如何在javascript中声明关联数组?与PHP不同,我发现它很难实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16796455/

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