JavaScript数组01
2021/10/2 17:40:27
本文主要是介绍JavaScript数组01,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数组
数组
(1)数组也是一个对象,是一个用来存储数据的对象,和Object类似,但是它的存储效率比普通对象要高;
(2)数组中保存的内容我们称为元素;
(3)数组使用索引(index)来操作元素。
数组的操作
1、创建数组
//方式一 var arr = new Array(); //方式二 var arr = [];
2、向数组中添加元素
对象数组[索引] = 值; arr[0] = 0;
3、创建数组时直接添加元素
var arr = [1, "hello", true, null];
数组的方法
1、push():用来向数组的末尾添加一个或多个元素,并返回数组新的长度
语法:数组.push(元素1,元素2,元素N);
2、pop():用来删除数组的最后一个元素,并返回被删除的元素;
3、unshift():向数组的前边添加一个或多个元素,并返回数组的新的长度;
4、shift():删除数组的前边的一个元素,并返回被删除的元素;
5、slice():可以从一个数组中截取指定的元素,该方法不会影响原数组,而是将截取到的内容封装为一个新的数组并返回(范围是左闭右开);
6、splice():可以用来删除数组中指定元素,并使用新的元素替换,该方法会将删除的元素封装到新数组中返回;
语法: arr.splice(开始位置的索引,删除的个数,用于替换的元素);
遍历数组
1、使用for循环
2、使用forEach
数组.forEach(function(value , index , obj){ });
forEach()方法需要一个回调函数作为参数,数组中有几个元素,回调函数就会被调用几次,每次调用时,都会将遍历到的信息以实参的形式传递进来,我们可以定义形参来获取这些信息。
value:正在遍历的元素
index:正在遍历元素的索引
obj:被遍历对象
这篇关于JavaScript数组01的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-28MQ底层原理资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:入门与初级用户指南
- 2024-11-28MQ消息队列资料入门教程
- 2024-11-28MQ消息队列资料:新手入门详解
- 2024-11-28MQ消息中间件资料详解与应用教程
- 2024-11-28MQ消息中间件资料入门教程
- 2024-11-28MQ源码资料详解与入门教程
- 2024-11-28MQ源码资料入门教程
- 2024-11-28RocketMQ底层原理资料详解