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);
    
  • 相关阅读:
    07 MySQL之视图
    05 MySQL之查询、插入、更新与删除
    04 MySQL之函数
    02 MySQL之数据表的基本操作
    03 MySQL之数据类型和运算符
    Django之通用视图
    01 MySQL之数据库基本操作
    Elasticsearch-Head基本使用方法
    PinPoint使用手册(转)
    rest-assured学习资料
  • 原文地址:https://www.cnblogs.com/VitoYi/p/7694654.html
Copyright © 2011-2022 走看看