gpt4 book ai didi

javascript - 使用 underscore.js 转换数组

转载 作者:行者123 更新时间:2023-11-30 12:53:26 25 4
gpt4 key购买 nike

我有一个看起来像这样的数组:

[Object { id=50, name="My Town"}, Object { id=61, name="My second town"}]

我需要转换成:

Object { 61=true, 50=true}

我如何使用 underscore.js(或常规 js)做到这一点?

谢谢托马斯

最佳答案

你可以只使用原生数组的forEach方法,在它的_.each下划线

 var arr = [{ id:50, name:"My Town"},{ id:61, name:"My second town"}];
var obj = {};
arr.forEach(function(val){ obj[val.id] = true; });
console.log(obj)//Object { 61=true, 50=true}

关于javascript - 使用 underscore.js 转换数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20173559/

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