js数组的常用方法及介绍
“ 方法作用是否影响原数组push在数组后添加元素,返回数组长度✅pop删除数组最后一项,返回被删除项✅shift删除数组第一项,并返回被删除项✅unshift数组开头添加元素,返回新数组长度✅reser ”
| 方法 | 作用 | 是否影响原数组 |
|---|---|---|
| push | 在数组后添加元素,返回数组长度 | ✅ |
| pop | 删除数组最后一项,返回被删除项 | ✅ |
| shift | 删除数组第一项,并返回被删除项 | ✅ |
| unshift | 数组开头添加元素,返回新数组长度 | ✅ |
| reserve | 反转一个数组,返回修改后的数组 | ✅ |
| sort | 排序一个数组,返回修改后的数组 | ✅ |
| splice | 截取数组,返回被截取的区间 | ✅ |
| join | 将一个数组所有元素连接成字符串并返回这个字符串 | ❌ |
| concat | arr1.concat(arr2, arr3) 连接数组 | ❌ |
| join | arr.join(x)将arr数组元素连接成字符串并返回这个字符串 | ❌ |
| map | 操作数组每一项并返回一个新数组 | ❌ |
| forEach | 遍历数组,没有返回值 | ❌ |
| filter | 对数组所有项进行判断,返回符合规则的新数组 | ❌ |
| every | 数组每一项都符合规则才返回true | ❌ |
| some | 数组有符合规则的一项就返回true | ❌ |
| reduce | 接收上一个return和数组的下一项 | ❌ |
| flat | 数组扁平化 | ❌ |
| slice | 截取数组,返回被截取的区间 | ❌ |
赏

支付宝微信
2
关注公众号获取更多内容
暂无评论,快抢沙发吧




