![](/img/trans.png)
[英]How to remove a specific Object from an array of Objects, by object's property?
[英]how to remove object property and take specific values from array by jQuery
从这个数组:
var arr = [
{
element: 'anything',
order: 1
},
{
element: 'something',
order: 2
}
]
我想生成这个:
arr = ['anything', 'something'];
这个怎么做?
使用地图功能
var arr2 = arr.map(x => x.element);
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/map
您可以使用类似
var newArr = [];
$.each(arr, function(index, value) {
newArr.push(value);
});
您可以使用香草js :,如@James L.所示:
arr.map(x => x.element);
或使用jQuery Map函数:
$.map(arr, function(val, i){
return val.element;
})
参见文档: http : //api.jquery.com/jQuery.map/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.