JS對(duì)于JSON的增刪改查操作

使用JS對(duì)JSON數(shù)據(jù)的處理

最近項(xiàng)目中遇到需要對(duì)Json數(shù)據(jù)進(jìn)行相關(guān)操作,比如增刪改操作。之前沒(méi)有操作過(guò)以為會(huì)挺難的,網(wǎng)上搜索下,發(fā)現(xiàn)還是比較簡(jiǎn)單的。相關(guān)的代碼如下所示:

<script type="text/javascript">  
        var json = {  
            "name":"allen",  
            "age":"18"  
        };  
        //修改Json中的age值,因?yàn)镴son中存在age屬性  
        json["age"] = 19;  
        alert(json.age); //19
   
        //增加Json中的sex值,因?yàn)镴son中不存在sex屬性  
        json["sex"] = "M";  
        alert(json.sex); //M  
   
       //遍歷JSON中的數(shù)據(jù)
        for(var key in json){  
            try{  
                var value = eval("json['" +  key +"']");  
                alert(key+"_"+value);  
            }catch(e){}  
        }  
   
        //刪除Json數(shù)據(jù)中的age屬性  
        delete json["age"];  
        alert(json.age); //undefined  
   
    </script>

可以很容易的看懂,還是很簡(jiǎn)單的。MARK以下,做個(gè)紀(jì)念

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容