摘要: 1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值 第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。2、数组的元素的访问var testGetArrValue=arrayObj[1]; 阅读全文
posted @ 2012-09-18 15:21 现役程序员 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1function clone(jsonObj){ 2 var buf; 3 if (jsonObj instanceof Array){ 4 buf=[]; 5 var i=jsonObj.length; 6 while (i--){ 7 buf[i]=clone(jsonObj[i]); 8 } 9 return buf; 10 }else if (jsonObj instanceof Object){ 11 buf={}; 12 for (var k in jsonObj){ 13 buf[k]=clone(jsonOb... 阅读全文
posted @ 2012-09-18 15:16 现役程序员 阅读(341) 评论(0) 推荐(1) 编辑