手机版

javascript数组常用操作方法示例总结【连接、添加、删除、复制、排序等 ]

时间:2021-08-22 来源:互联网 编辑:宝哥软件园 浏览:

本文举例说明了javascript数组的常用操作方法。分享给大家参考,如下:

!doctype html lang=' en ' head metacarset=' utf-8 '方法的titlewww.jb51.net数组/title脚本vararr=[1,3,4] vararr1=['a ',' b ',' c'] vararr2=['d ',' e ',F'] var arrNum=[] //1,在数组末尾添加一个或多个元素,并返回新的长度//arr . push(' long Zhou feng ')//console . log(arr)//1,3,4,' longzhoufeng'//2,向数组'发送消息//console . log(arr 1);//b,c //5,删除并返回数组//console.log(arr1.pop())的最后一个元素;//C//arr 1 . pop()//console . log(arr 1)//[' a ',' b']//6,delete,replace,add //arr1.splice(0,2)//0代表位置,2代表要删除的数字//console Longzhoufeng')//第三个参数替换为long周峰//arr1.split (0,1,' long周峰'//第三个参数替换为long周峰//console . log(arr 1)/[' long周峰',' C'] //add//arr1.split (1,0,' long ZhouI ){ //2,每个遍历比较一个,你要加一个为(var j=I ^ 1;jarr3 .长度;J ){ //3。比较遍历的元素。如果它们相等,删除下一个元素if (arr3 [I]==arr3 [j]) {arr3。split (j,1);//4.删除后会减少一位,直到没有j-;}}} console.log(arr3) //7,数组排序vararr4=[4,3,5,76,2,0,8]//此方法可能有问题,因为sort()会将元素转换为字符串//arr 4 . sort();//console.log (arr4)//0,2,3,4,5,5,76,8//sort()可以传递函数。如果返回a-b,则是从小到大。如果它返回b-a,它将排序arr4.sort(函数(a,b) { }) console.log(arr4)//0,2,3,4,5,5,8,76 var arr5=['345px ',' 23px ',' 10px ',' 1000px'] arr5.sort(函数(a,b){ return parseInt(a)-parseInt(b);})console . log(arr 5)//“10px”、“23px”、“345px”、“1000 px”/script/head body/body/html运行结果:

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun来测试上述代码的运行效果。

关于JavaScript的更多信息,请查看本网站专题:《JavaScript数组操作技巧总结》、《JavaScript字符与字符串操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、0103010。

希望本文对JavaScript编程有所帮助。

版权声明:javascript数组常用操作方法示例总结【连接、添加、删除、复制、排序等 ]是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。