JavaScript中的Array对象方法调用
2023-09-11 14:20:43 时间
方法concat
for 循环与for in 循环
<html> <head> <script type="text/javascript"> alert(2); var arr=[4,5,6,8,7,4]; alert(arr); alert("length:"+arr.length); var arr2=[6,8,9,5,4]; alert(arr2); alert(arr2[0]); alert(arr.concat(arr,arr2)); for(var x in arr2){alert(x+":"+arr2[x]);} alert(23); </script> </head> <body> </body> </html>
join pop shift
var arr=[4,5,6,8,7,4]; var arr2=[6,8,9,5,4]; alert(arr.join("-")); alert(arr.pop());//删除并返回最后一个元素,假设数组已经为空, //那么此方法不改变数组并返回undefined值 alert(arr.shift());//删除并返回数组的第一个元素
join pop shift push unshift reverse
var arr=[4,5,6,8,7,4]; var arr2=[6,8,9,5,4]; var arr3=[0]; alert(arr.join("-")); alert(arr.pop());//删除并返回最后一个元素,假设数组已经为空, //那么此方法不改变数组并返回undefined值 alert(arr.shift());//删除并返回数组的第一个元素 alert("push: "+arr3.push(5,4,6,4));//5 向数组末尾加入一个或者多个元素,并返回数组新长度 alert("unshift" + arr3.unshift(3,2));//7向数组开头加入一个或者多个元素,并返回数组新长度 alert(arr3); alert(arr3.reverse());//颠倒数组中元素的顺序。
sort
var arr2=[6,8,50,9,5,4]; alert(arr2.sort(sortNumber)); function sortNumber(a,b) { return a-b }
相关文章
- 【学习笔记23】JavaScript数组的遍历方法
- 【学习笔记32】JavaScript数字的基本方法和进制转换
- javascript performance
- javascript定时器,取消定时器,及js定时器优化方法
- 《HTML CSS JavaScript 网页制作从入门到精通 第3版》—— 1.2 HTML文件的编写方法
- 《JavaScript面向对象精要》——1.5 访问属性
- ExtJS--学习JavaScript
- JS教程之什么是 JavaScript 闭包?
- 8个强大的JavaScript技巧
- JavaScript中对象(Object)的方法
- C#有小数位数直接进位为整数;JavaScript Math有小数位数取整方法
- JavaScript中的bind方法及其常见应用
- JavaScript 的 4 种数组遍历方法: for VS forEach() VS for/in VS for/of
- 10个JavaScript常见BUG及修复方法
- 华为OD机试 - 用户调度(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
- Java程序猿的JavaScript学习笔记(5——prototype和Object内置方法)
- 【javascript】如何在Javascript中创造map对象?
- 原生js源码之JavaScript的trim方法
- JavaScript Array数组sort方法的使用
- JavaScript Array数组splice方法的使用
- JavaScript Array数组concat方法的使用
- JavaScript引用类型之Array数组之强大的splice()方法
- JavaScript引用类型之Array数组的concat()和push()方法的区别
- 深入理解JavaScript系列(29):设计模式之装饰者模式
- javascript 中new Date().toLocaleString()在不同浏览器中的结果不一致的解决方法
- JavaScript substr() 方法
- javascript的密封对象之seal(),isSealed()方法