JavaScript基础知识介绍——数组总结(必看!!!!)

数组内容操作
当需要......使用.......修改当前数组OR返回拷贝数组
创建一个栈(先进后出LIFO)push(返回新数组的长度),pop修改当前数组
创建一个队列(先进先出FIFO)unshift(返回新数组的长度),shift修改当前数组
在数组末尾添加多个元素concat返回数组的拷贝
获取子数组slice返回数组的拷贝
在任意位置添加或删除元素splice修改当前数组
剪切并替换数组元素copyWithin修改当前数组
填充数组fill修改当前数组
反转数组reverse

修改当前数组 

数组排序sort(传入函数来进行自定义排序)修改当前数组

 

 

 

 

 

 

 

 

 

 

 


数组搜索
当需要.....使用.....
元素的下标indexOf(简单的值)、findIndex(复杂的值)
最后一个元素的下标lastIndexOf(简单值)
元素本身find
数组中符合条件的元素some
数组中所有元素都复合给定条件every

 

 

 

 

 

 

 

 


数组转化
当需要.....使用.....修改当前数组OR返回拷贝数组
转化数组中的所有元素map返回数组的拷贝
根据给定条件排除数组元素filter返回数组的拷贝
把整个数组转化成另一种数组类型reduce返回素组的拷贝
把元素转化成字符串并合并join返回数组的拷贝
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值