数组到带有下划线库的对象进程
Array to object process with underscore library
我正在尝试将 javascript 对象数组转换为此类型的对象数组 {"text" : "value"},但我遇到了一些问题。换句话说,我想转换这个:
进入这个:
其中 "Tag" 是我的值
我该怎么做。
谢谢
你不需要下划线。来自 Array.prototype 的简单地图函数就足够了:
var myNewArray = myOldArray.map(function(item){
return {text: item.value};
})
有关地图功能的更多详细信息,请访问 Mozilla Developer Network 站点:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
data.map(function(d){
var id = +(d.test.substring(3));
return {
value : "ALP",
id: id
}
});
我正在尝试将 javascript 对象数组转换为此类型的对象数组 {"text" : "value"},但我遇到了一些问题。换句话说,我想转换这个:
进入这个:
其中 "Tag" 是我的值
我该怎么做。
谢谢
你不需要下划线。来自 Array.prototype 的简单地图函数就足够了:
var myNewArray = myOldArray.map(function(item){
return {text: item.value};
})
有关地图功能的更多详细信息,请访问 Mozilla Developer Network 站点:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
data.map(function(d){
var id = +(d.test.substring(3));
return {
value : "ALP",
id: id
}
});