zoukankan      html  css  js  c++  java
  • 数组迭代方法示例

    <!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 = [true,true,true,false,true];
            var arr1 = [1,2,3,4,5,6];
            // every 方法
            // var newArr = arr.every(function(v,i){
            //     return v === true
            // })
            // console.log(newArr);  // false
    
            // some 方法
            // var newArr1 = arr1.some(function(v,i){
            //     return v === 3
            // })
            // console.log(newArr1);  // true
            
            // filter
            // var arr2 = [3,6,1,8,10];
            // var newArr2 = arr2.filter(function(v,i){
            //     return v > 4;
            // })
            // console.log(newArr2);
    
            // map
            // var arr3 = [2,4,5,6];
            // var newArr3 = arr3.map(function(v,i){
            //     return v*10;
            // })
            // console.log(newArr3);
    
            // forEach
            var arr4 = [4,8,11,9];
            // for(var i=0;i<arr4.length;i++){
            //     console.log(i);
            //     console.log(arr4[i]);
            // }
    
            arr4.forEach(function(v,i){
                console.log(v);  // 打印数组中的值 ,相当于 for循环里的 arr4[i]
                console.log(i);  // 打印数组下标
            })
        </script>
    </body>
    </html>
  • 相关阅读:
    前端的缓存
    微信开发小程序Taro框架
    前端必会的Nginx
    微信开发小程序
    如何进行有效的沟通
    产品经理和项目经理的区别
    Django之模板
    Django之视图
    Django之路由系统
    创建一个简单的Django项目
  • 原文地址:https://www.cnblogs.com/shihaiying/p/13230236.html
Copyright © 2011-2022 走看看