写出javascript中所有数组方法用例。
时间: 2023-02-28 20:29:26 浏览: 93
1 array.push(element1[, ...[, elementN]]):将一个或多个元素添加到数组的末尾,并返回该数组的新长度。
2. array.pop():从数组中删除最后一个元素,并返回该元素的值。
3. array.shift():从数组中删除第一个元素,并返回该元素的值。
4. array.unshift(element1[, ...[, elementN]]):将一个或多个元素添加到数组的开头,并返回该数组的新长度。
5. array.splice(start[, deleteCount[, item1[, item2[, ...]]]]):从数组中添加或删除项目,并返回被删除的项目。
6. array.slice(start[, end]):从数组中返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。
7. array.indexOf(item[, fromIndex]):返回在数组中可以找到给定元素的第一个索引,如果不存在,则返回-1。
8. array.lastIndexOf(item[, fromIndex]):返回指定元素在数组中的最后一个的索引,如果不存在,则返回-1。
9. array.forEach(function(currentValue, index, arr), thisValue):对数组的每个元素都执行一次提供的函数。
10. array.map(function(currentValue, index, arr), thisValue):对数组中的每个元素调用一个提供的函数,并返回一个包含结果的新数组。
阅读全文