- push():向数组末尾添加一个或多个元素,并返回新的数组长度。
- pop():移除数组末尾的元素,并返回被移除的元素。
- shift():移除数组开头的元素,并返回被移除的元素。
- unshift():向数组开头添加一个或多个元素,并返回新的数组长度。
- concat():将两个或多个数组合并成一个新数组。
- slice():返回数组的一部分,不会修改原数组。
- splice():从数组中添加或删除元素,会修改原数组。
- forEach():遍历数组的每个元素,并对每个元素执行指定的操作。
- map():遍历数组的每个元素,并返回一个新数组,新数组的元素是对原数组元素的操作结果。
- filter():遍历数组的每个元素,并返回一个新数组,新数组包含满足指定条件的元素。
- find():返回数组中满足指定条件的第一个元素,如果找不到则返回undefined。
- findIndex():返回数组中满足指定条件的第一个元素的索引,如果找不到则返回-1。
- includes():判断数组是否包含指定元素,返回布尔值。
- indexOf():返回数组中指定元素的第一个索引,如果找不到则返回-1。
- lastIndexOf():返回数组中指定元素的最后一个索引,如果找不到则返回-1。
- reverse():反转数组的顺序,会修改原数组。
- sort():对数组进行排序,会修改原数组。
- join():将数组的所有元素转换为字符串,并用指定的分隔符连接起来。
- toString():将数组转换为字符串。
- isArray():判断一个值是否为数组,返回布尔值。
js-数据常用方法整理
于 2023-09-10 09:03:38 首次发布