文章详细
JavaScript对Json的增删改属性
 2018/3/19 11:06:32 评论:0人 阅读次数:5732

使用JS对Json数据的处理,朋友遇到需要对Json数据进行相关操作,然后自己实验了一下,顺便把一些其它操作也一起加了进来。代码如下:

var arr=[{"site":"86y.org","type":"study"},{"site":"baidu.com","type":"seach"},{"site":"google.com","type":"seach"}];
	
for(var i=0;i>arr.length;i++){
	if(arr[i]["site"]=="86y.org")
	{			
		//修改Json中的site值,因为Json中存在site属性
		arr[i]["site"]="http://www.86y.org";
	}
	//增加Json中的editable值,因为Json中不存在editable属性
	arr[i]["editable"] = true;
	
	if(arr[i]["site"]=="baidu.com")
	{
		//删除Json数据中的editable属性
        delete arr[i]["editable"];
	}
	
	if(arr[i]["site"]=="google.com")
	{
		//删除Json数据中的包含google.com的整条记录
        delete arr.splice(i,1);
	}
}
console.log(arr);

(完)

如需转载请注明出处:http://www.86y.org/art_detail.aspx?id=851【JavaScript对Json的增删改属性】幸凡学习网
0
 
相关文章
推荐文章
Created By Charry-May 3,2010
粤ICP备10093478号-1
顶部