zoukankan      html  css  js  c++  java
  • Jsの练习-将 数组中值为0 的去掉,不为0的存入一个新的数组

    要求:将 数组中值为0 的去掉,不为0的存入一个新的数组

    代码如下:

    <!DOCTYPE html>
    <html lang="en">
    
    <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>Document</title>
    </head>
    
    <body>
        <script>
            //将 数组中值为0 的去掉,不为0的存入一个新的数组
    
            var arr = ['张三', 18, 0, '', 0, 102323,'sdf'];
            //定义一个新数组
            var newArr = [];
    
            //遍历整个 arr
    
            for (var i = 0; i < arr.length; i++) {
                //将为不为0的筛出来,放入到新的数组
                if (arr[i] !== 0) {
                    //方法1. 
                    //newArr[newArr.length] = arr[i];
    
                    //方法2.用push() 方法压入到新数组
                    newArr.push(arr[i]);
                }
    
            }
            
            console.log(newArr);
            
        </script>
    </body>
    
    </html>

  • 相关阅读:
    tomcat配置服务器默认访问index页面
    AJAX跨域名
    MYSQL日期格式
    java群发邮箱
    判断execl格式
    java解析excel表格数据
    json解析数据
    generatorConfig自动生成
    简单后台调用api
    Spring邮箱发送
  • 原文地址:https://www.cnblogs.com/-Tony/p/9218957.html
Copyright © 2011-2022 走看看