【JavaScript-数组全家福】

目录

前言

数组

1.创建 new Array数组

2.检测是否为数组

1.使用instanceof检测是否为数组

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

3.添加删除数组方法

4.筛选数组

5.数组排序

6.数组索引方法

 7.数组去重

8.数组转字符串

 写在最后


前言

博主是一个帅气的boy,你可以叫我山鱼君
Aic山鱼的个人主页:Aic山鱼的个人主页

如果这篇文章对你有帮助的话希望三连下⭐✍支持一下博主

Aic山鱼

【JavaScript-数组全家福】_第1张图片

 

数组

1.创建 new Array数组

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

 

 【JavaScript-数组全家福】_第2张图片

2.检测是否为数组

如何来检测呢?

1.使用instanceof检测是否为数组

 

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

    

3.添加删除数组方法

【JavaScript-数组全家福】_第3张图片

 push对应pop,unshift对应shift

    

4.筛选数组

利用push来进行实现

    

5.数组排序

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

6.数组索引方法

 具体使用方法

  

 7.数组去重

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

 这里的  newArr.push(arr[i])  也可以换成  newArr[newArr.length] = arr[i]  

8.数组转字符串

 一般使用join()的比较多

    

 写在最后

原创✨:还希望各位大佬支持一下
点赞:您的赞赏是我前进的动力!
收藏⭐:您的支持我是创作的源泉!
评论✍:您的建议是我改进的良药!

山鱼的社区:欢迎大家-山鱼社区 !

你可能感兴趣的:(向前端进军,我与js相爱相杀,初级,javascript,前端,开发语言)