<script type="text/javascript"> var array = [1, 2, 3]; //将数组元素反序 alert(array.reverse()); //3,2,1 alert(array); //3,2,1 //通过length属性改变数组容量 array.length = 5; alert(array.length); //5 //可以根据数组内容动态改变容量 array[4] = 5; alert(array); //1,2,3,,5 alert(array.length); //5 alert(array[3]); //undefined alert(array[4]); //5 var array = [4, 1, 3, 2 ]; //将数组元素排序,默认按字母或数字升序 alert(array.sort()); //1,2,3,4 //使用自定义的排序方法 //自定义比较函数,排序时会用它对元素进行两两比较 function compare(arg1, arg2) { if(arg1 < arg2) return 1; //返回1则arg1排在前 else if(arg1 > arg2) return -1; //返回11则arg2排在前 else return 0; //返回0表示相等 } alert(array.sort(compare)); //4,3,2,1 alert(array); var array = [1, 2, 3]; //根据给定的分隔符拼接数组元素 alert(array.join("$")); //1$2$3 //联接数组或元素但不改变原数组 alert(array.concat(4)); //1,2,3,4 alert(array.concat(4,[5,6])); //1,2,3,4,5,6 alert(array); //1,2,3 var array = [1, 2, 3, 4]; //截取子数组,但不改变原数组 alert(array.slice(1)); //2,3,4 alert(array.slice(1, 2)); //2 alert(array); //1,2,3,4 var array = [1, 2, 3, 4]; //删除数组中的元素,返回被删除的子数组 //参数:splice(开始的索引,删除元素的个数) alert(array.splice(1, 2)); //2,3 alert(array); //1,4 //向数组中插入元素 //参数:splice(开始的索引, 0, 新的元素或数组) alert(array.splice(1, 0, 2, 3)); alert(array) //1,2,3,4 //替换数组中的元素,返回没被替换的子数组 //参数:splice(开始的索引,被替换的元素个数,新的元素或数组) alert(array.splice(1, 2, [5, 6])); //2,3 alert(array); //1,5,6,4 var array = [1, 2, 3]; //栈方法 alert(array.pop()); //3,出栈,返回弹出元素 alert(array); //1,2 alert(array.push(4,5)); //4,入栈,返回数组的新长度 alert(array); //1,2,4,5 var array = [1, 2, 3]; //队列方法 alert(array.shift()); //1,出队,返回出队元素 alert(array); //2,3 alert(array.unshift(4,[5])); //4,入队,返回队列新长度(IE8返回undefined) alert(array); //4,5,2,3 </script>
相关推荐
第11节 JavaScript数组常用方法及应用.rar第11节 JavaScript数组常用方法及应用.rar第11节 JavaScript数组常用方法及应用.rar第11节 JavaScript数组常用方法及应用.rar第11节 JavaScript数组常用方法及应用.rar第11...
javascript循环数组有什么方法_javascript循环数组有哪些方法.docx
JavaScript常用数组操作方法1
JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)JavaScript数组(源代码)...
JavaScript常用数组操作方法,让您更快了解数组操作,更好理解
JavaScript中数组sort()方法的基本使用与踩坑记录 在日常的代码开发中,关于数组排序的操作可不少,JavaScript 中可以调用 sort 方法对数组进行快速排序。 今天,就数组的 sort 方法来学习一下,避免日后踩坑的...
NULL 博文链接:https://wangweiwei358.iteye.com/blog/689840
JavaScript中数组的一些算法和技巧总结
javascript中数组和字符串的方法对比_.docx
我们交换数组可以实现元素上下移动了,这个效果我们在表格或以前排序算法中都会用到,下面来看一个JavaScript下实现交换数组元素上下移动例子 在写项目的时候,要实现一个数组记录上下移动的示例。写起来也没有没...
Javascript数组及其操作
JavaScript中数组的22种方法必学(推举)_.docx
javascript数组有哪些常见的方法_javascript数组有什么方法.docx
第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组及应用.rar第6节 JavaScript数组...
javascript中数组删除指定的元素的代码示例
JavaScript Array数组去重源码下载
个人做的一个数组删除的方法,因实际需要就写了个,分享给大家吧!
在讲授JavaSript课程第七章时,发现课件中没有把JavaScript的数组讲清楚。因为,JavaScript的数组非常特殊,...注:本示例代码注释非常详细,请仔细阅读体会JavaScript数组的奇特用法,以及对象的构造方法的书写格式。
JavaScript数组对象方法.xmind
Javascript 数组方法汇总整理