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);
输出结果如下:

网友评论