| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- var arr = [1,2,3,4,5,6,7,8,9]
- // forEach 是数组下的循环(遍历)方法
- // 参数部分为函数。函数内部两个参数 第一个参数数组遍历过程中的值 第二个每个值的索引(选填项)
- // arr.forEach(function(item,index){
- // console.log(item,index)
- // })
- // var arr2 = ["a","b",1,2,3];
- // 数组过滤 filter
- // filter 每次遍历的过程中如果遇到rentu 的值为 true 会把当前遍历的值返回
- // var arr3 = arr2.filter(function(item,index){
- // // console.log(item,index);
- // if(item>=0 && item<=9){
- // return true;
- // }else{
- // return false;
- // }
- // })
- // var arr3 = arr2.filter(function(item,index){
- // return (item>=0 && item<=9);
- // })
- // console.log(arr3)
- var arr4 = [1,2,3,4,5,6,7,8,9];
- // map通过指定函数处理数组的每个元素,并返回处理后的数组。
- // return 什么值那么数组中就是什么
- var arr5 = arr4.map(function(item,index){
- return item * 10;
- })
- console.log(arr5);
- </script>
- </body>
- </html>
|