zoukankan      html  css  js  c++  java
  • 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)//删除元素

  • 相关阅读:
    mock模拟数据的使用方法
    mac下载wepy报错解决方案
    收集:40种js常用技巧
    学习——面试现场整理的笔记
    mac又更新系统了!!!
    H5的优化方案
    双十一到了,把自己学习的运营笔记发一部分
    mongodb操作笔记
    HTTP协议及常见状态码
    跨域解决方案
  • 原文地址:https://www.cnblogs.com/yz-blog/p/6485558.html
Copyright © 2011-2022 走看看