const dataList = [5, 10, 15];
const newDataList = dataList.map(function(item){
return item * 2; // 將每一個陣列元素的資料值都乘上 2
});
console.log(newDataList);
結果如下圖:
原始的 dataList 陣列內的資料不會改變
const dataList = [5, 10, 15];
const newDataList = dataList.map(function(item){
return item > 7; // 回傳 > 7 的資料
});
console.log(newDataList);
console.log(dataList);
執行結果
const dataList = [5, 10, 15];
const newDataList = dataList.map(function(item){
let obj = {};
obj.checkStatus = item > 7;
return obj;
});
console.log(newDataList);
console.log(dataList);
今天一樣是學習陣列的處理,學習如何 運用 map~
這是我的學習紀錄,我們下次見啦!