总结回顾js arr的常见方法以及相关的使用场景(一)

Array对象方法数组

1.arr.concat()   spa

 链接两个或更多的数组,并返回结果。3d

  • 链接数组中的值
  • 链接两个数组
  • 链接三个数组

2.arr.join()code

把数组的全部元素放入一个字符串。元素经过指定的分隔符进行分隔。并返回一个字符串对象

一般用做数组转字符串的方法。(如下是常常会用到的)blog

// arr 变 str
arr.join()
// str 变 arr
str.split(',')

 

 

3.arr.push()排序

向数组的末尾添加一个或更多元素,并返回新的长度。记住push()直接修改了arrayObject,而不是建立一个新的数组字符串

 

 

 

 

 

 

4.arr.unshift()it

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

 

 

 

 

 

 

5.arr.pop()

用于删除并返回数组的最后一个元素。

 

 

 6.arr.shift()

用于把数组的第一个元素从其中删除并返回第一个元素的值。

 

 

 7.arr.slice(start, end)

可从已有的数组中返回选定的元素。注意:-1就是最后一个元素。。。

 

 

 

 

 

 8.arr.splice()

删除元素,并向数组添加新元素。记住返回的是删除的那个元素所造成的一个新的数组

//这个方法很强大,能够删除任意位置上的元素
//同时也能够在任意位置取添加一个元素

 

 

 

 9.arr.sort(fn)

  • 按照数字大小排序(从小到大)
  • 按照英文字母顺序排序(a到z)
  • 按照fn

10.arr.reverse()

颠倒数组中元素的顺序。该方法会改变原来的数组,而不会建立新的数组。返回新的结果

 

 11.arr.toString()

可把数组转换为字符串,并返回结果

 

 

 中秋假期快乐!

相关文章
相关标签/搜索