39-map方法--遍历
原理:每次遍历都会把return后面的值push到最终返回出来的这个数组ret中
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv=" X-UA-Compatible" content="ie=edge">
<title>39-map方法--遍历</title>
</head>
<body>
<script>
let arr = [1,2,33];
// 需求:把数组处理成[{id:1},{id:2},{id:33}]
let ret = arr.map((item,index,self)=>{
return {id:item}
})
// 原理:每次遍历都会把return后面的值push到最终返回出来的这个数组ret中
// console.log(ret)
let arr2 = [true,true,false,true,false]
// 需求:把所有的值都处理成false
let ret2 = arr2.map((item,index,self)=>{
return false
})
console.log(ret2);
console.log(arr2.map(item=>false)); // 等同于上一行。
</script>
</body>
</html>