js中json属性增删改查

<script type="text/javascript">
    var json = {
        "age":24,
        "name":"cst"
    };
    //向json增加中的sex值,因为json中不存在sex属性
    json["sex"] = "W";
    alert(json.sex); //打印结果 W
    
    //修改json中的age值,因为json中存在age属性
    json["age"] = 26;
    alert(json.age); //打印结果 26
    
    //删除Json数据中的age属性
    delete json["age"];
    alert(json.age); //打印结果undefined,已删除不存在
    
    // 遍历Json中的数据 
    for(var key in json){
        var value = eval("json['" + key +"']");
        alert(key+"_"+value);
    }
    
</script>

 

猜你喜欢

转载自blog.csdn.net/qq_40580023/article/details/84530774