zoukankan      html  css  js  c++  java
  • JavaScript数组

    1、创建数组

    var array = []; 
    var array = new Array(); 
    var array = new Array(size);    //指定数组的长度 
    var array = new Array(item1,item2……itemN);  //创建数组并赋值 
    

    2、取值、赋值

    var item = array[index];    //获取指定元素的值 
    array[index] = value;       //为指定元素赋值 
    

    3、添加新元素

    //将一个或多个元素加入数组,返回新数组的长度 
    array.push(item1,item2……itemN);
    
    //将一个或多个元素加入到数组的开始位置,原有元素位置自动后移,返回新数组的长度 
    array.unshift(item1,item2……itemN);
    
    //从start的位置开始向后删除delCount个元素,然后从start的位置开始插入一个或多个新元素 
    array.splice(start,delCount,item1,item2……itemN);
    

    关于JS数组的push()、pop()、shift()和unshift()方法,详见:
    JavaScript学习笔记:数组的push()、pop()、shift()和unshift()方法

    4、删除元素

    //删除最后一个元素,并返回该元素 
    array.pop();
    
    //删除第一个元素,数组元素位置自动前移,返回被删除的元素 
    array.shift();
    
    //从start的位置开始向后删除delCount个元素 
    array.splice(start,delCount);
    

    5、数组的合并、截取

    //以数组的形式返回数组的一部分,注意不包括 end 对应的元素,如果省略 end 将复制 start 之后的所有元素 
    array.slice(start,end);
    
    //将多个数组拼接成一个数组 
    array.concat(array1,array2);
    

    6、数组的排序

    array.reverse();    //数组反转 
    array.sort();       //数组排序,返回数组地址 
    

    7、数组转字符串

    //将数组原因用separator连接起来 
    array.join(separator);
    
  • 相关阅读:
    使用vue来开发一个下拉菜单组件(2)
    使用vue来开发一个下拉菜单组件(1)
    在Vue中引入Bootstrap,Font-awesome
    九宫格表格样式
    web upload 上传多张图片实例
    input 的multiple 上传多个文件
    常用 验证码 JS 代码
    最全 H5 form 表单 + 正则验证
    mysql的指令
    Ant编译MapReduce程序
  • 原文地址:https://www.cnblogs.com/VitoYi/p/7694654.html
Copyright © 2011-2022 走看看