向前端进军|【JavaScript-数组全家福】

目录
前言
数组
1.创建 new Array数组
2.检测是否为数组
1.使用instanceof检测是否为数组
2.使用Array.isArray()来检测
3.添加删除数组方法
4.筛选数组
5.数组排序
6.数组索引方法
7.数组去重
8.数组转字符串
写在最后

前言

【向前端进军|【JavaScript-数组全家福】】博主是一个帅气的boy,你可以叫我山鱼君
Aic山鱼的个人主页:Aic山鱼的个人主页
如果这篇文章对你有帮助的话希望三连下??支持一下博主
Aic山鱼
向前端进军|【JavaScript-数组全家福】
文章图片


数组 1.创建 new Array数组 数组可以直接使用字面量创建,也可以使用new Array进行创建,今天主要使用的是new Array

向前端进军|【JavaScript-数组全家福】
文章图片

2.检测是否为数组 如何来检测呢?
1.使用instanceof检测是否为数组

向前端进军|【JavaScript-数组全家福】
文章图片

2.使用Array.isArray()来检测

向前端进军|【JavaScript-数组全家福】
文章图片

3.添加删除数组方法 向前端进军|【JavaScript-数组全家福】
文章图片

push对应pop,unshift对应shift

4.筛选数组 利用push来进行实现

5.数组排序 利用sort进行数组的排序,多位数可以进行sort的深度使用

6.数组索引方法 向前端进军|【JavaScript-数组全家福】
文章图片

具体使用方法

7.数组去重 1.目标:把旧数组里面不重复的元素选取出来放到新数组中,重复的元素只保留一个,放到新数组中去重。 2.核心算法:先遍历旧数组,然后拿着旧数组元素去查询新数组,如果该元素在新数组里面没有出现过就添加,否则就不添加。3.利用indexOf()来实现,如果返回值为-1,那么就说明里面没有该数组元素,就把没有的值放到新数组中。

这里的newArr.push(arr[i])也可以换成newArr[newArr.length] = arr[i]
8.数组转字符串 向前端进军|【JavaScript-数组全家福】
文章图片

一般使用join()的比较多

向前端进军|【JavaScript-数组全家福】
文章图片

写在最后
原创?:还希望各位大佬支持一下
点赞:您的赞赏是我前进的动力!
收藏?:您的支持我是创作的源泉!
评论?:您的建议是我改进的良药!
山鱼的社区:欢迎大家-山鱼社区 !

    推荐阅读