zoukankan      html  css  js  c++  java
  • javascript里的几种常见的数组方法

    Array()的几种方法

    1.splice(2,3,4)删除数组中任意项(三个参数).

    2.splice(1,3)删除从第一项开始的往后三项(两个参数).(splice可以结合pop(),unshift(),push(),shift()来理解)

    3.push()在数组的末尾增加一项.

    4.unshift()在数组的开头增加一项.

    5.pop()在数组的末尾删除一项.

    6.shift()在数组的开头删除一项.

    7.slice(3,5)复制数组(第一个参数代表从第几项开始复制,第二项代表复制的项数,项数不得低于第一个参数的值).

    8.join('+')将数组中的每一项用指定的分隔符拼接成一个新的字符串.

    9.reverse()倒叙排列,原有的数组改变.

    10.indexOf()返回获取项在数组中出现的索引.

    <script>
    var ary = [1,2,3,4,5,6,7,8,9,0];
    var ary1=[1,5,7,4];
    var ary2=[2,3,4,5,7,3,4,5];
    // ary.splice(2,3,5);//删除数组中任意项
    // ary.splice(1,4);//删除从第一项开始开始的往后的四项
    // 可以结合pop(),unshift(),push(),shift()来用

    // ary.push(3);//在数组的末尾增加一项
    // ary.unshift(3);//在数组的开头增加一项
    // ary.pop();//在数组的末尾删除一项
    // ary.shift();//在数组的开头删除一项
    // var a=ary.slice(3,5)//复制数组
    // var b=ary.concat(ary1,ary2).concat(1,2,2,2,2,[456654]);//如果没有参数 或者参数为()空则为赋值数组
    // var c=ary.join('+')//将数组中的每一项用指定的分隔符拼接成一个新的字符串
    // ary.reverse();//倒序排序 原有数组改变
    // var d=ary2.indexOf(4);//返回获取项在数组中出现的索引,若获取项不存在则返回-1


    // console.log(a);
    // console.log(b);
    // console.log(c);
    // console.log(d);
    // console.log(ary)
    </script>
  • 相关阅读:
    DAY7-面向对象之封装
    Java遇到的问题、错误——持续更新
    008单例、继承、final
    java一些使用
    2.1端口扫描器
    PyCharm设置
    常用算法
    PyCharm最新2018激活码,最新方法
    004数组
    042多进程
  • 原文地址:https://www.cnblogs.com/creatP/p/6688917.html
Copyright © 2011-2022 走看看