gpt4 book ai didi

javascript - Underscore.js - 数组到具有相同键的对象

转载 作者:行者123 更新时间:2023-12-01 02:36:33 24 4
gpt4 key购买 nike

我需要转换这个:

"colors":["pink", "Blue"]

或者只是这个

["pink", "Blue"]

进入这个

[{ colors: "pink" }, { colors: "blue" }]

为了能够在 AngularJS 中使用它。有什么办法可以使用 underscore.js 来实现吗?提前致谢!

最佳答案

Underscore 提供了_.map() 方法,它可以让您完成您要查找的内容。

var arr = ['pink','blue'];
var hash = _.map(arr, function(color){ return {colors: color};});

然而,undercore 的 map 方法只是对 javascript 中原生 Array#map 方法的简单包装,可以按如下方式使用:

var arr = ['pink', 'blue'];
var hash = arr.map(function(color){ return {colors: color}; });

关于javascript - Underscore.js - 数组到具有相同键的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35415725/

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