gpt4 book ai didi

javascript - 需要帮助构建复杂的 JS 对象

转载 作者:行者123 更新时间:2023-11-30 08:37:57 25 4
gpt4 key购买 nike

我正在尝试用 JavaScript 构建一个数组,但我不确定这样做的正确方法,或者这种类型的数组是否可行...

假设数组中以“a”开头并以“z”结尾的每个项目都有一个键。对于每个项目,数组键将对应于另一个多维数组。这些新的多维数组是一系列坐标(x 和 y)。原始数组中的每一项都可以有多组坐标。例如:

enter image description here

如何使用 Javascript 构建这样的数组?什么是正确的语法?

最佳答案

只是将另一个可能的选项添加到您的列表中,在与@SMcCrohan 的回答相同的行中,混合对象和数组。

var coords = {
a: [{
x: 20,
y: 15
},
{
x: 25,
y: 17
}],
b: [{
x: 10,
y: 30
}],

....
};

这假设您将始终使用坐标 xy,这意味着您可以像这样访问值:

var value1 = coords.a[1].x; // 25
var value2 = coords.b[0].y; // 30

关于javascript - 需要帮助构建复杂的 JS 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29738068/

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