数组转字符串
join
join(separator)
以separator为分隔符,省略的话则用默认用逗号为分隔符
可以实现重复字符串,实质是在n+1个空字符串之间加入要重复的字符串
function...push()
接收任意数量的参数,将它们逐个添加到数组尾部
返回值是修改后的数组长度
pop()
数组尾部移除最后一项
返回值是被移除的项
shift()
移除数组第一项
返回值为被移除的项
数组为空则返回...undefined
unshift()
接收任意数量的参数,将他们添加到数组头部
返回值是修改后的数组长度
对比push和unshift多参数情况
可以把参数看做一个整体,按原有顺序放到数组的头(尾)部...4,5,6,7,8,9]
unshift
let arr =[4,5,6]
arr.unshift(1,2,3) // arr=[1,2,3,4,5,6]
数组排序
sort()
sort()方法会调用每个数组项的...用来对每个元素进行处理,将处理后的值放入返回的数组。
thisArg:map函数中this指向的对象。
兼容写法
if (!