0
通過回調函數,我怎樣才能訪問屬性的每個字符串數組的值?我希望能夠使用Array#過濾器來保留長度小於x的字符串。javascript訪問數組屬性傳入回調函數
var arr1 = [
'Tempor quis esse consequat sunt ea eiusmod.',
'Id culpa ad proident ad nulla laborum incididunt.',
'Ullamco in ea et ad anim ulam est.',
'Est ut irure irure nisi.'
];
這裏是我的過濾功能:
var arr2 = arr1.filter(function(value, index, array) {
return value.length < x;
});
唉,我得到它讀取「TypeError: Cannot read property 'length' of undefined
」
所有我想要做的是有我的回調返回字符串一個TypeError消息其長度小於x個字符。我究竟做錯了什麼?
你的程序是正確的,你的過濾器也是如此。 – rupps