JavaScript基础:数组

1.数组简介
数组的定义方式1:


输出结果:
JavaScript基础:数组_第1张图片

数组的定义方式2(字面量):


输出结果如下:
JavaScript基础:数组_第2张图片
2.数组的四种方法
1.push()方法
作用:向数组末尾添加元素并且返回新的数组长度


输出结果如下:
JavaScript基础:数组_第3张图片
2.pop()方法
作用:删除并返回数组的最后一个元素


输出结果如下:
JavaScript基础:数组_第4张图片
3.unshift()方法
作用:向数组开头添加一个或多个元素并且将新的数组长度返回


输出结果如下:
JavaScript基础:数组_第5张图片
4.shift()方法
作用:删除并返回数组的第一个元素


输出结果如下:
JavaScript基础:数组_第6张图片
3.数组的遍历
所谓数组的遍历,就是将数组的所有元素都取出来


输出结果如下:
JavaScript基础:数组_第8张图片
2.splice()方法
作用:删除数组中的元素并且向其中添加新的元素
说明:使用splice()方法会影响原数组,会将指定元素从数组中删除,并且将删除元素作为返回值返回
参数1:开始删除的位置
参数2:删除元素的个数
参数3及以后:表示新添加的元素


输出结果如下:
JavaScript基础:数组_第9张图片


效果图
5.数组去重练习
题目:有一个数组,数组中含有1,2,3,3,2,1,4,2,5删除重复数字,使其输出1,2,3,4,5


JavaScript基础:数组_第10张图片
6.数组中其他的方法
1.concat()方法
作用:可以将两个或者多个数组连接起来,并且返回新的数组
说明:不会对原数组产生影响


输出结果如下:
效果图
2.join()方法
作用:该方法可以将数组转换为一个字符串
说明:该方法不会对原数组产生影响


输出结果如下:
效果图
3.reverse()方法
作用:反转数组
说明:会对原数组产生影响


4.sort()方法
作用:对数组元素进行排序
说明:如果是升序则是return a-b;如果是降序则返回return b-a


                    
                    

你可能感兴趣的:(数组,JavaScript)