JS数组方法总结

join() -----将数组的元素组成一个字符串
push()和pop()----增加数组长度
shift() 和 unshift()
sort()
reverse()
concat()
slice()
splice()
indexOf()和 lastIndexOf() (ES5新增)
forEach() (ES5新增)
map() (ES5新增)
filter() (ES5新增)
every() (ES5新增)
some() (ES5新增)
reduce()和 reduceRight() (ES5新增)

(1) join()
作用:将数组的元素组成一个字符串

            const arr = [ "1", "2","3"]
            console.log( arr.join("")) //123
            console.log( arr.join("-")) ////1-2-3

可以用过join()方法声明重复的字符串

            const arr = new Array(3)
            console.log(arr);
            const newarr = arr.join("a") //.八个a 会有n-1个字符串
            console.log(newarr);//aa
>注:不可以直接用const arr = [];来创建数组来进行重复字符串的声明

(2) push()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数组 创建数组 1.Array构造函数var arr1 = new Array("momo","lili")2.数...
    ymblike阅读 188评论 0 0
  • ES3数组方法 join() Array.join()方法将数组中所有元素都转化为字符串并连接在一起,返回最后生成...
    markdown阅读 773评论 1 8
  • 数组的排序 sort()方法排序问题。 sort()方法是Array原型链上自带的方法。 默认排序顺序是根据字符串...
    无迹落花阅读 604评论 1 0
  • 本文会先介绍所有数组方法,再详细介绍其中的reduce(引申阅读:redux中的compose函数),接着介绍in...
    zpkzpk阅读 426评论 0 1
  • JavaScript中创建数组有两种方式:(一)使用 Array 构造函数:var arr1 = new Arra...
    奔跑的丸子129阅读 517评论 0 0