乐趣区

js数组的方法

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

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

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

arr.shift() // 把数组的第一个元素从其中删除,并返回第一个元素的值。

arr.slice(startIndex,endIndex) // 复制 从某个已有的数组返回选定的元素

arr.splice(startIndex,deleteCount,arg1,arg2…) // 剪切 删除元素,并向数组添加新元素。

arr.sort() // 排序

arr.indexOf() // 查找数组是否存在某一个元素

arr.join() // 将数组转换成字符串

arr.forEach(function(key,index,array){console.log(key,index)}) // 遍历数组

aar.map() // 返回跟原数组一样长度的数组

arr.filter() // 筛选数组元素

arr.every() // 判断数组中是否每个元素都满足条件. 返回布尔值

arr.some() // 判断数组中是否至少有一个元素都满足条件, 返回布尔值

arr.concat(arr2) // 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。

arr.reverse() // 用于颠倒数组中元素的顺序。

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

退出移动版