(6)Array对象
来源:互联网 发布:淘宝卖家售假 编辑:程序博客网 时间:2024/06/05 11:23
一、Array对象的方法演示
<script type="text/javascript" src="out.js"></script><script type="text/javascript"> var arr=["nba","haha","hehe","heihei"]; var arr1=new Array("pp","qq"); var a="JavaScript"; var newArr=arr.concat(arr1,a);//可以将任意数据合并起来 println(newArr); var str=arr.join("-");//将数组转换为字符串,用特定的连接符 println(str); println(arr.pop());//移除并输出最后一个元素 println(arr.shift());//移除并输出第一个元素 println("原:"+arr); println("反:"+arr.reverse()); var arr2=["111","222"]; arr.push(arr2,333);//返回的是元素个数为4 println(arr); var arr4=["1","4","0","9"]; println(arr4.sort()); var arr5=["a","c","d","m"]; arr5.splice(1,3,"pp","qq");//删除元素,而且可以在删除位置添加元素 println(arr5); println("--------------"); var arr6=["1","2","3","4"]; arr6.unshift("kkk","iiii");//从开始位置插入元素, println(arr6);</script>
二、数组练习:
<script type="text/javascript" src="out.js"></script><script type="text/javascript"> var arr=[]; arr.unshift("abc1");//每次从开始位置插入元素 arr.unshift("abc2"); arr.unshift("abc3"); //队列(先进先出) // println(arr.pop());//移除并返回数组的最后一个元素 // println(arr.pop()); // println(arr.pop()); //堆栈(先进后出) println(arr.shift());//移除并返回第一个元素 println(arr.shift()); println(arr.shift());</script>
三、自定义函数
js文档://求数组中的最大值function getMax(){ var max=this[0]; for(var i=1;i<this.length;i++) { if(this[i]>max) { max=this[i]; } } return max;}//数组的字符串表现形式,相当于Java中的函数复写Array.prototype.toString=function (){ var str=this.join(""); return str;}//html文档中 var arr=[1,5,2,0]; Array.prototype.getMax=getMax; println(arr.getMax()); println("数组的字符串表现形式:"+arr.tostring());
阅读全文
0 0
- (6)Array对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript Array(数组) 对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript对象(二)之Array对象
- javascript之Array 对象(数组对象)
- js内置对象(Array数组对象)
- Array对象的方法实现(6)----Array.prototype.indexOf(实现常规参数的功能)
- Array对象
- Array对象
- Array对象
- Array() 对象
- 16CF2--1003
- PAT【1004】成绩排名【sort】
- CentOS7 安装Ngin
- Linux平台Cpu使用率的计算
- struts2重点、精华、用法总结(一)
- (6)Array对象
- C语言中volatile关键字的作用
- 关注民生民情——华北水利水电大学“情艺”国情社情调查
- Android Studio用小米手机调试安装不上应用error while installing apks
- POJ1789-Truck History
- Linux下U盘无法挂载以及文件夹出错
- poj-1287-Networking-最小生成树
- Java学习之旅--线程的创建方法
- java窗体Swing效果体验(并没有什么卵用)