zoukankan      html  css  js  c++  java
  • js的数组方法(es5/es6)

    concat() 连接两个或更多的数组,并返回结果。

    let a=[1,2]; let b=[3,4]; let c=[5,6]; a.concat(b,c);//[1,2,3,4,5,6]

    join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。

    let a = [1,2,3,4,5]; a.join('-');//1-2-3-4-5

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

    let a= [1,2,3]; a.pop();//3

    push() 向数组的末尾添加一个或更多元素,并返回新的长度。

    let a= [1,2,3]; a.push(4,5);//[1,2,3,4,5]

    reverse()颠倒数组中元素的顺序。

    let a=[1,2,3]; a.reverse()//[3,2,1]

    shift()删除并返回数组的第一个元素。

    let a = [1,2,3]; a.shift();//1

    unshift()向数组的开头添加一个或更多元素,并返回新的长度。

    let a = [1,2,3]; a.unshift(4,5);//[4,5,1,2,3]

    slice() 从某个已有的数组返回选定的元素

    let a= [1,2,3,4,5]; a.slice(2,4);//[3,4]

    sort() 对数组的元素进行排序。参数只能是函数

    let a=[4,3,2,1]; a.sort(function(a,b){ return a-b; })//[1,2,3,4]

    splice()删除元素,并向数组添加新元素。 三个参数(1.开始位置,必选、2.要删除数量,必选、3要添加的过个,可选)

    let a= [1,2,3,4]; a.splice(1,2,8,9);//[1,8,9,4];

    toString()把数组转换为字符串,并返回结果。

    a.toString();//'1,2,3,4'

    toLocaleString() 把数组转换为本地数组,并返回结果。

    a.LocaleString()//'1,2,3,4'

    valueOf() 返回数组对象的原始值。
    indexOf()查找方法,参数一:要查找的箱项,参数二:从哪开始查找,返回位置,没有返回-1。
    lastIndexOf()查找方法,参数一:要查找的箱项,参数二:从后面开始查找,返回位置,没有返回-1。
  • 相关阅读:
    2015hust暑假集训 0715 F
    hust2015暑假集训 0715 c a coprime
    0714c
    hdu_1019Least Common Multiple(最小公倍数)
    hdu_1576A/B(扩展欧几里得求逆元)
    hdu_5104 Primes Problem()
    hdu_3483A Very Simple Problem(C(m,n)+快速幂矩阵)
    hdu_2604Queuing(快速幂矩阵)
    hdu_3003Pupu(快速幂)
    神奇的读入读出
  • 原文地址:https://www.cnblogs.com/paixiaoxin/p/12116805.html
Copyright © 2011-2022 走看看