本文摘自PHP中文网,作者V,侵删。
数组及操作方法
数组就是一组数据的集合,javascript中,数组里面的数据可以是不同类型的。
定义数组的方法
1 2 3 4 | var aList = new Array(1,2,3);
var aList2 = [1,2,3, 'asd' ];
|
操作数组中数据的方法
1、获取数组的长度:aList.length;
1 2 | var aList = [1,2,3,4];
alert(aList.length);
|
2、用下标操作数组的某个数据:aList[0];
1 2 | var aList = [1,2,3,4];
alert(aList[0]);
|
3、join() 将数组成员通过一个分隔符合并成字符串
1 2 | var aList = [1,2,3,4];
alert(aList.join( '-' ));
|
4、push() 和 pop() 从数组最后增加成员或删除成员
1 2 3 4 5 | var aList = [1,2,3,4];
aList.push(5);
alert(aList);
aList.pop();
alert(aList);
|
5、unshift()和 shift() 从数组前面增加成员或删除成员
1 2 3 4 5 | var aList = [1,2,3,4];
aList.unshift(5);
alert(aList);
aList.shift();
alert(aList);
|
6、reverse() 将数组反转
1 2 3 | var aList = [1,2,3,4];
aList.reverse();
alert(aList);
|
7、indexOf() 返回数组中元素第一次出现的索引值
1 2 | var aList = [1,2,3,4,1,3,4];
alert(aList.indexOf(1));
|
8、splice() 在数组中增加或删除成员
1 2 3 | var aList = [1,2,3,4];
aList.splice(2,1,7,8,9);
alert(aList);
|
多维数组
多维数组指的是数组的成员也是数组的数组。
1 2 3 | var aList = [[1,2,3],[ 'a' , 'b' , 'c' ]];
alert(aList[0][1]);
|
推荐教程:js入门教程
以上就是js数组常见操作方法介绍的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
js如何实现利用键盘控制div移动
js中深拷贝和浅拷贝区别?
js如何大小写转换?
手动实现js中的call、bind、instanceof
js中渐进增强是什么意思?
利用js模仿360开机效果
js简单上传图片预览功能的实例详解
在js中eval什么意思
javascript数组怎么删除所有元素
js 代码要不要加分号?
更多相关阅读请进入《js》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » js数组常见操作方法介绍