我有一個對象數組,我想創建一個新的數組只有id
。有些記錄有id
,其他記錄沒有。jQuery .map()返回時未定義
所以我有這樣的:
var myMap = arr.map(function(e) {
return e.id;
});
console.log(myMap); // [undefined, 2, 3, 4]
我想它僅返回[2, 3, 4]
,如果可能的話。
這應該的jsfiddle解釋更好一點:http://jsfiddle.net/dmathisen/Lnmj0w8k/
感謝'Boolean'例子。 – 2015-01-28 11:46:04