![](/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.