gpt4 book ai didi

JavaScript 数组/结构体

转载 作者:行者123 更新时间:2023-12-03 03:40:13 26 4
gpt4 key购买 nike

我想在 javascript 中创建一个结构。我有一对信息,我想使用,例如:

array[1] = new Struct();
array[1].name = "parameter-name";
array[1].value = "parameter-value";

array[2] = new Struct();
array[2].name = "parameter-name2";
array[2].value = "parameter-value2";

这可以位于具有不同值的不同页面上,可能位于我的数组中的元素上,可能是 2-20..

稍后,在我的通用 JavaScript 中,我想解析数组并继续使用我的参数,例如:

for(i=1 to length_of_my_array) {
_tag.array[i].name = array[i].value;
}

如何用纯 JavaScript 实现这一点?感谢您的任何提示!

最佳答案

只要您不需要任何花哨的功能,在 JavaScript 中创建此类结构就非常容易。事实上,如果您将 new Struct() 替换为以下内容,您发布的代码几乎可以工作:

array[1] = {};

这会创建一个空对象,您可以在其中放入所需的任何属性,例如 namevalue

要创建数组,您可以执行以下操作:

var array = []; // empty array

// object literal notation to create your structures
array.push({ name: 'abc', value: 'def' });
array.push({ name: 'ghi', value: 'jkl' });
...

并迭代数组:

for (var i = 0; i < array.length; i++) {
// use array[i] here
}

关于JavaScript 数组/结构体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4431459/

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