• JS数组操作


    JS数组操作

    var arr=[1,3,5,7,9,11]; //声明一个arr数组

    push()向数组末尾添加元素,返回数组长度

    arr.push('我是末尾元素')//向数组末尾添加元素

    unshift()向数组开头添加元素,返回数组长度

    arr.unshift('我是开头元素')//向数组开头添加元素

    pop()向数组删除最后一个元素,返回被删除的元素

    arr.pop();//向数组删除最后一个元素

    shift()删除第一个数组元素,返回被删除的元素

    arr.shift()//删除第一个数组元素

    concat()连接数组,返回所有数组

    arr.concat()//连接数组

    Number()把对象的值转换成数值

    var test=new Boolean(false);//转换成Number类型
    Number(test);

    join()将数组指定的分隔符连接起来

    var arr=[1,3,5,7,9,11]//数组连接
    arr.join('-');//返回"1-3-5-7-9-11"

    split()把一个字符串分割成数组

    '1,2,3,4,5'.split(',');//分割数组

    sort()对数组进行排序

    [1,4,3].sort(function(a,b){return b-a});//降序

    [1,4,3].sort(function(a,b){return a-b});//升系

    splice(index,howmany,item1,....,itmex)添加、删除、替换数组中的内容

    arr.splice(1,0,'添加的元素');//添加元素

    arr.splice(1,1,'替换的元素')//替换元素

    arr.splice(1,1)//删除元素

  • 相关阅读:
    String与其他类型的转换
    Java并发(5):同步容器
    Java并发(4):ThreadLocal
    Java并发(2):Lock
    Java并发(1):synchronized
    Java并发之——线程池
    每天一个设计模式(7):单例模式
    Java集合(9):ConcurrentHashMap
    10 常用端口和Web 页面请求过程
    9 应用协议
  • 原文地址:https://www.cnblogs.com/yz-blog/p/6485558.html
Copyright © 2020-2023  润新知