JavaScript - 用对象的方式创建数组

来源:互联网 发布:linux系统安转vim 编辑:程序博客网 时间:2024/06/06 03:29
<html><head><head><body><script language="javascript">// 用对象的方式实现数组function MyArray(){this.length = arguments.length ;for(var i=0; i<this.length; i++){this[i] = arguments[i];}}var str = "" ;var arr = new MyArray("wcc", 520, 13.14) ;for(var i=0; i<arr.length; i++){str += arr[i] + "\n" ;// alert(str) ;}alert(str + "-----wjp-----") ;function MyArray2(size){this.length = size ;for(var i=0; i<size; i++){this[i] = "";}}var arr2 = new MyArray2(2) ;arr2[0] = 520 ;arr2[1] = "wjp" ;arr2[2] = 1314 ;var x, str2 = "" ;for(x in arr2){str2 += x + ":" + arr2[x] + "\n" ;}alert(str2) ;var arr3 = [520, "wjp", 1314] ;var x2, str3 = "" ;for(x2 in arr3){str3 += x2 + ":" + arr3[x2] + "\n" ;}alert(str3) ;</script></body></html>

0 0
原创粉丝点击