gpt4 book ai didi

Javascript 在数组中存储多个字段

转载 作者:行者123 更新时间:2023-11-30 09:57:39 26 4
gpt4 key购买 nike

我想知道是否可以使用 Javascript 在动态数组中存储多个不同的字段。

在 Informix 中它被称为动态记录数组,它是这样实现的

# define array of record
la_data dynamic array of record
var_idno integer,
var_desc char(30)
end record

# populate array of record
for lv_cnt = 1 to 10
let la_data[lv_cnt].var_idno = lv_cnt
let la_data[lv_cnt].var_desc = "dummy data"
end for

# use stored data
display la_data[5].var_idno # will output 5
display la_data[5].var_desc # will output dummy data

我如何使用 Javascript 做类似(或完全不同)的事情

最佳答案

// define array of record
var la_data = [];

// populate array of record
for (var lv_cnt = 1; lv_cnt <= 10; lv_cnt++) {
// This initializes an object we can put your properties on
la_data[lv_cnt] = {};
la_data[lv_cnt]['var_idno'] = lv_cnt;
la_data[lv_cnt]['var_desc'] = "dummy data";
}

// use stored data
console.log(la_data[5].var_idno) // will output 5
console.log(la_data[5].var_desc) // will output dummy data

fiddle :http://jsfiddle.net/xxqkfuot/

正如您在其他答案中看到的那样,有更简单的方法可以做到这一点,但我试图使代码尽可能相似,以便您可以看到各行之间的联系。

关于Javascript 在数组中存储多个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33263102/

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