var mapEmpty = people.map(function(item, index, array){ }); console.log(mapEmpty); // [undefined, undefined, undefined, undefined] var mapAgeThan5 = people.map(function(item, index, array){ return item.age > 5; // 比較大於五歲的 }); console.log(mapAgeThan5); // [true, true, false, false] var mapAgeThan5_2 = people.map(function(item, index, array){ // 錯誤示範 if (item.age > 5) { return item; // 回傳大於五歲的 } return false; // 別以為空的或是 false 就不會回傳 }); console.log(mapAgeThan5_2); // [{name: 'Casper'...}, {name: 'Wang'...}, false, false] var mapEat = people.map(function(item, index, array){ if (item.like !== '蘿蔔泥') { return `${item.like} 好吃`; } else { return `${item.like} 不好吃`; } }); console.log(mapEat); // ["鍋燒意麵 好吃", "炒麵 好吃", "蘿蔔泥 不好吃", "蘿蔔泥 不好吃"]