- jquery下json数组的操作用法实例:
- jquery中操作JSON数组的情况中遍历方法用的比较多,但用添加移除这些好像就不是太多了。
- 试过json[i].remove(),json.remove(i)之后都不行,看网页的DOM对象中好像JSON数据是以数组的形式出现的,下面是一些实例,仅供参考。
- 1、数组的创建
- var arrayObj = new Array();
- var arrayObj = new Array([size]);
- var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]);
- 要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。
- 2、数组的元素的访问
- var testGetArrValue=arrayObj[1];
- arrayObj[1]= "这是新值";
- 3、数组元素的添加
- arrayObj. push([item1 [item2 [. . . [itemN ]]]]);
- arrayObj.unshift([item1 [item2 [. . . [itemN ]]]]);
- arrayObj.splice(insertPos,0,[item1[, item2[, . . . [,itemN]]]]);
- 4、数组元素的删除
- arrayObj.pop();
- arrayObj.shift();
- arrayObj.splice(deletePos,deleteCount);
- 5、数组的截取和合并
- arrayObj.slice(start, [end]);
- arrayObj.concat([item1[, item2[, . . . [,itemN]]]]);
- 6、数组的拷贝
- arrayObj.slice(0);
- arrayObj.concat();
- 7、数组元素的字符串化
- arrayObj.join(separator);
- toLocaleString 、toString 、valueOf:可以看作是join的特殊用法,不常用
- 8、数组元素的排序
- arrayObj.reverse();
- arrayObj.sort();
posted @
2011-11-16 14:50
BeyondMyself
阅读(
333)
评论()
编辑
收藏
举报