|
@@ -0,0 +1,44 @@
|
|
|
|
|
+<!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>
|