04-JavaScript数组的应用

1.数组的基础应用

<script>
   //定义数组,
        var arr = [1,2,3];
        //获取数组中的第二项,
         var  str = arr[1];
        //给数组中的第三项赋值、
       arr[2]= 10;

        //获取数组的长度、
//        console.log(arr.length);
      // 正向遍历数组
        for(var i = 0;i<arr.length;i++){
            arr[i];
            console.log(arr[i])
        }
        //  反向遍历数组、
     for(var i = arr.length-1; i>=0;i-- ){
         arr[i];
         console.log(arr[i])
     }
</script>
Snip20170817_5.png

2.字符串分割

//将字符串数组用\或者其他符号分隔
        var array = ["aa","bb","cc","dd","ee","ff"];
        var str = array[0];
        var seperatpr = "|";
        for(var i = 1;i<array.length;i++){
            str  +=  seperatpr + array[i];
        }
        console.log(str); //aa|bb|cc|dd|ee|ff

3.将数组中的某项值去除,生成新的数组

<script>
   var array1 = [1,2,3,0,4,0,5,0,0,6,0,7,0,8,9]
        var newArray =[];
        for(var i = 0;i < array1.length; i++){
            if (array1[i]!== 0){
                newArray[newArray.length]= array1[i];
            }
        }
        console.log(newArray);//Array [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
</script>

4.获取数组中每一个字符的长度,存储到一个新的数组中去

<script>
  var array2 = ["asd","","123e","qwer"];
        var NewArray = [];

        for(var i = 0 ;i < array2.length;i++){

            NewArray[NewArray.length] = array2[i].length;

        }
        console.log(NewArray); //Array [ 3, 0, 4, 4 ]
</script>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,785评论 18 399
  • 因为有你们,我才敢放肆前行。巡回追梦,生活不止于此。感谢你们的包容,你们见证我的一路前行。谢谢。 烟台,泰安,扬州...
    导演张升志阅读 241评论 0 0
  • 酸奶富含有利于减肥的钙和蛋白质,而且能加快胃肠蠕动,促进消化吸收,润肠通便,是不可多得的减肥食物。不过,酸奶减肥不...
    月季舒阅读 260评论 0 0
  • 拉开厚重的窗帘,莲花突然发现楼下的行道树开花了,白色的大花瓣站立在树梢的顶端,就那么一朵,周围的绿叶捧着它,在微风...
    蓝莲花0阅读 283评论 0 1