zoukankan      html  css  js  c++  java
  • JavaScript 内置对象 Array 数组

    Array 数组

    1.创建数组
    构造函数

    new Array()
    小括号内可以是数组元素个数,也可以是数组项

    数组字面量表示法

    var arr = [1,2,3,4,5];

    2.数组长度

    arr.length

    3.数组方法

    arr.push(n1,n2,...,nn);
    顺序添加元素到数组尾部,返回新添加数组后的长度
    arr.unshift(n1,n2,...,nn);
    顺序添加元素到数组开头,返回新添加数组后的长度
    arr.pop();
    删除数组最后一个元素,返回被删的元素
    arr.shift();
    删除数组第一个元素,返回被删的元素
    arr.join(separator);
    把数组所有元素用separator组合成一个字符串,返回字符串。separator也是字符串。
    arr.reverse();
    将数组元素颠倒顺序
    arr.sort(sortBy);
    JavaScript 数组sort方法使用
    arr.concat(arrX,arrY,...,arrZ);
    连接两个或者多个数组
    arr.slice(start,end)
    已有数组中返回开始选取,结束选定的元素,start(必须)规定从何处开始选取,如果是负数,那么它规定从数组尾部开始,end(可选),规定何处结束选取,该参数是数组片段结束处的数组下标
    如果没有指定end,则切分数组包含start到数组结束所有的元素
    arr.indexOf(searchvalue,startIndex)
    从数组开头(位置0)开始向后查找
    searchvalue 要查找的项目,startIndex可选,返回查找项在数组中的位置,没有找到的情况下返回-1
    arr.lastIndexOf(searchvalue,startIndex);
    从数组末尾开始向前查找
    searchvalue 要查找的项目,startIndex可选,返回查找项在数组中的位置,没有找到的情况下返回-1
    arr.splice(index,count);
    删除从index处开始的count个元素,返回被删除的元素的数组
    arr.splice(index,0,item1,...,itemX);
    在指定位置index插入值,返回数组
    arr.splice(index,count,item1,...,itemX);
    指定位置插入值,并删除count数量的项,返回从元素数组中删除的项

  • 相关阅读:
    ecplise自动提示失效,使用补全自动提示快捷键(Alt+/),但只显示“No Default Proposals”
    maven构建ssh工程
    pom.xml中坐标的组成
    依赖传递的规则
    maven中导入包版本冲突的解决
    maven工程的拆分与聚合
    maven的生命周期
    maven的常用命令
    在pom.xml中引入jar包坐标的依赖范围
    【stl的神奇操作】用集合搞定区间相交
  • 原文地址:https://www.cnblogs.com/wangxuxu7912/p/11371298.html
Copyright © 2011-2022 走看看