gpt4 book ai didi

Javascript 动态哈希创建

转载 作者:行者123 更新时间:2023-11-29 22:29:12 24 4
gpt4 key购买 nike

这是我的工作函数。如何动态创建数据对象? (假设我知道我有多少列)我尝试使用 eval 函数动态创建变量“value+i”,但没有成功。

    function parseCSV(rows){
dataProvider = [];
for (var i = 0; i < rows.length; i++){
if (rows[i]) {
var column = rows[i].split(",");
var date = someFunction(column[0]);
var value1 = column[1];
var value2 = column[2];
var dataObject = {date:date, value1:value1, value2:value2};
dataProvider.push(dataObject);
}
}
}

谢谢你

最佳答案

方法很少。

首先:

var hash = new object();
hash["date"] = date;
hash["value1"] = value1;
hash["value2"] = value2;

第二个:

var hash = {};
hash["date"] = date;
hash["value1"] = value1;
hash["value2"] = value2;

第三:

var hash = {"date" : date, "value1" : value1, "value2" : value2};

关于Javascript 动态哈希创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7855643/

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