1.forEach —— 遍歷
forEach遍歷數組,對原來的數據操作,改變原數組
參數介紹:forEach方法中第一個參數是回調函數,它支持3個參數:
1. 第1個是遍歷的數組內容
2. 第2個是對應索引
3. 第3個是數組自身
實例說明:
var arr=['zhangsan','lisi','wangwu','hello','world'];
? ? ? ?arr.forEach(function (value,index) {
? ? ? ?console.log(value);
? ? ? ?console.log(index);
})
輸出結果如下圖:
2. Map()方法:
映射,創建新數組
實例:
var users = [
? ? ? ?{name: "張含韻", "email": "zhang@email.com"},
? ? ? ?{name: "江一燕",? "email": "jiang@email.com"},
? ? ? ?{name: "李小璐",? "email": "li@email.com"}
];
var emails=users.map(function (user) {
? ? ? ?return user.email;
})
console.log(emails);
輸出結果如下: