gpt4 book ai didi

javascript - CSV 数据加载为数组数组;如何转换为对象?

转载 作者:行者123 更新时间:2023-11-30 09:24:43 25 4
gpt4 key购买 nike

我想看看是否有一个相对简单的方法来执行此操作,因为我可以使用以下方法:

var arr = [ "Client", "ActType", "CallRepType"];
var arr2 = [ "ECF", "Meeting", "Call Report"]
var myobj = arr2.map(value => ({'Client': arr2[0], 'ActType': arr2[1], 'CallRepType': arr2[2]}));

但是我连续 3 次得到相同的正确对象...我只是想要返回一个看起来像这样的对象:

{Client: 'ECF', ActType: 'Meeting', CallRepType: 'Call Report'}

我知道我可以遍历两个数组,但我希望使用map 获得解决方案,减少或利用javascript 中的传播>...

最佳答案

使用 Array.prototype.forEach() 的更快的解决方案:

var arr = [ "Client", "ActType", "CallRepType"];
var arr2 = [ "ECF", "Meeting", "Call Report"]
var result = {};
arr.forEach((el, i) => { result[el] = arr2[i]; });

console.log(result);

Array.prototype.forEach()`

关于javascript - CSV 数据加载为数组数组;如何转换为对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49638974/

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