在看似無盡的array
中學習一種新語言的下一個noob問題。是的,我覺得我什麼都不知道。是的,我知道這很容易。不,我自己弄不清楚。filter()返回空數組
我有一個數組,我試圖通過過濾器訪問。沒有特別的理由,只是在自由編碼的一個網站是一個挑戰:
var cand = [
{
name: 'Kevin',
alter: 19,
},
{
name: 'Walter',
alter: 22,
},
{
name: 'Herbert',
alter: 28,
},
{
name: 'Kristin',
alter: 31,
},
{
name: 'Obergine',
alter: 39,
},
{
name: 'Hailey',
alter: 44,
}
];
var alter = function(){
return cand.alter < 30;
}
var filter = cand.filter(alter);
filter;
這將返回一個空數組。我有一種感覺,我沒有正確訪問每個alter
屬性。我也有一種感覺,我需要一個循環遍歷每個人的屬性。請幫忙,謝謝
'cand'是完整的陣列,並且沒有屬性'alter'。數組中的對象做 – charlietfl