易截截图软件、单文件、免安装、纯绿色、仅160KB

浅谈JavaScript的Array对象

        Array作为JavaScript的一个内置对象,有着强大的功能;相对于其他内置对象来说,他有着特殊的用法,下面对说说自己对Array的用法的一个小总结:
1>用途一:数组
    数组最大存储数据为四十多亿个,这个空间足够用了,所以数组可以随便的扩容。下面对常用的方法进行总结,如下:
    
<!--创建数组的方式-->
var array1 = new Array;
var array2 = new Array(2);
var array3 = new Array("green","red","blue");
var array4 = ["one","two","three"];
<!--对数组的操作,提示所有操作是对原array的操作-->
array3.length // 3
array3.toString() // green,red,blue
array3.valueOf() // green,red,blue
array3.join() // green,red,blue
array3.join("") // green red blue
array3.join("-") // green-red-blue
array3.shift() // red,blue
array3.unshift("black") // black,green,red,blue
<!--数组最有自动扩容的功能-->
array2.length // 2
array2[28] = "aa"; array2.length // 29
array2.shift(); array2.length //1

<!--字符串与数组间的转换-->
var str = "green"
var arr = str.split("");
arr.toString() // "g,r,e,e,n"

2>用途二:栈
     数组在有的时候还可以当作栈来使用,创建方式跟数组类似:
    
var arr = new Array;
arr.push("1");
arr.push("2");
arr.push("3");
arr.push("4");
for(var i=0;i<arr.length;i++){
alert(arr.pop());
}
//output: 4 3 2 1


相关文档:

javascript基础知识【最详尽】

1 创建脚本块
1: <script language=”JavaScript”>
2: JavaScript code goes here
3: </script> 
2 隐藏脚本代码
1: <script language=”JavaScript”>
2: <!--
3: document.write(&ldquo ......

JavaScript内置对象属性及方法大全


1.Date
属性(1):
constructor      所建立对象的函数参考
prototype       能够为对象加入的属性和方法
方法(43):
getDay()        返回一周中的第几天(0-6)
getYear()       返回年份.2000年以前为2位,2000 ......

JavaScript 的继承机制

      继承机制,说到继承,就要想到从基类开始,但是JavaScript中的类有两大类:一,内嵌的;二,用户自定义;一般前者不会被用来做基类,原因是为了保障js的安全。但是我们可以通过prototype来对基类进行扩充,增加我们想要的属性和方法。以下是自己对继承的几种方式的理解。
1>  对象 ......

javascript键盘键码值表


keycode 0 =   
keycode 1 =   
keycode 2 =   
keycode 3 =   
keycode 4 =   
keycode 5 =   
keycode 6 =   
keycode 7 =   
keycode&nb ......

javascript实现继承的两种方法

(一)对象冒充
function A(name){
    this.name = name;
    this.sayHello = function(){alert(this.name+” say Hello!”);};
}
function B(name,id){
    this.temp = A;
    this.temp(name);      &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号