目录
前言
数组
1.创建 new Array数组
2.检测是否为数组
1.使用instanceof检测是否为数组
2.使用Array.isArray()来检测
3.添加删除数组方法
4.筛选数组
5.数组排序
6.数组索引方法
7.数组去重
8.数组转字符串
写在最后
博主是一个帅气的boy,你可以叫我山鱼君
Aic山鱼的个人主页:Aic山鱼的个人主页如果这篇文章对你有帮助的话希望三连下⭐✍支持一下博主
Aic山鱼
数组可以直接使用字面量创建,也可以使用new Array进行创建,今天主要使用的是new Array
如何来检测呢?
push对应pop,unshift对应shift
利用push来进行实现
利用sort进行数组的排序,多位数可以进行sort的深度使用
具体使用方法
1.目标:把旧数组里面不重复的元素选取出来放到新数组中,重复的元素只保留一个,放到新数组中去重。 2.核心算法:先遍历旧数组,然后拿着旧数组元素去查询新数组,如果该元素在新数组里面没有出现过就添加,否则就不添加。3.利用indexOf()来实现,如果返回值为-1,那么就说明里面没有该数组元素,就把没有的值放到新数组中。
这里的 newArr.push(arr[i]) 也可以换成 newArr[newArr.length] = arr[i]
一般使用join()的比较多
原创✨:还希望各位大佬支持一下
点赞:您的赞赏是我前进的动力!
收藏⭐:您的支持我是创作的源泉!
评论✍:您的建议是我改进的良药!山鱼的社区:欢迎大家-山鱼社区 !