js Array方法使用记录
.push(): 在当前数组末尾添加一个元素,无返回值。
.pop(): 删除当前数组中最后一个元素,返回值为被删除的元素。
.shift(): 删除当前数组中第一个元素,返回值为被删除的元素。
.unshift(): 在当前数组首部添加一个元素,无返回值。
.concat(arr1, arr2): 拼接两个数组,返回值为拼接后的新数组。
.jion(string): 将数组元素以string为连接符组成一个字符串,返回值为字符串。使用数组类型['dsd', '张三', 'lisi'], string='-',返回类型: 'dsd-张三-lisi'。
.filter():将符合条件的数组过滤,并返回一个新数组。
.map():将所有元素重新组合,并返回当前长度的自定义新数组。
.forEach():将数组遍历,在遍历完成之前无法终止。
.find():检测数组中是否有符合条件的元素,有符合的元素返回当前元素,否则返回null。
.findIndex():检测数组中是否有符合条件的元素,有符合的元素返回当前元素索引,否则返回-1。
.some():检测数组中是否有符合条件的元素,返回布尔值。
.every():检测数组中是否有不符合条件的元素,返回布尔值。

浙公网安备 33010602011771号