JavaScript對Json的增刪改屬性詳解
更新時間:2016年06月02日 15:36:46 投稿:jingxian
下面小編就為大家?guī)硪黄狫avaScript對Json的增刪改屬性詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
使用JS對Json數(shù)據(jù)的處理,項目遇到需要對Json數(shù)據(jù)進(jìn)行相關(guān)操作,比如增刪改操作,本以為會比較難,網(wǎng)上搜索下,發(fā)現(xiàn)還是比較簡單的,貼一段代碼:
<script type="text/javascript">
var json = {
"age":24,
"name":"cst"
};
//修改Json中的age值,因為Json中存在age屬性
json["age"] = 30;
alert(json.age); //30
//增加Json中的sex值,因為Json中不存在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>
以上這篇JavaScript對Json的增刪改屬性詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
IE6、IE7中setAttribute不支持class/for/rowspan/colspan等屬性
IE6、IE7中setAttribute不支持class/for/rowspan/colspan等屬性的說明,需要的朋友可以參考下。2011-08-08
Js實現(xiàn)手機(jī)發(fā)送驗證碼時按鈕延遲操作
在做項目的時候,經(jīng)常遇到發(fā)短信驗證碼的問題,這時候需要用戶點完發(fā)送驗證碼按鈕后,一段時間內(nèi)不能重復(fù)點擊,畢竟驗證碼都是收費(fèi)的嘛,誰都不想浪費(fèi),那么如何實現(xiàn)這種功能呢?下面來分享一下。2014-06-06
JS實現(xiàn)用特殊符號替換字符串的中間部分區(qū)域的實例代碼
相信很多人都遇到過敏感信息需要做部分隱藏功能,大多數(shù)都是用特殊符號去替換。今天小編給大家?guī)砹薐S實現(xiàn)用特殊符號替換字符串的中間部分區(qū)域的實例代碼,需要的朋友參考下吧2018-07-07
JavaScript中運(yùn)算符規(guī)則和隱式類型轉(zhuǎn)換示例詳解
JavaScript中運(yùn)算符規(guī)則的隱式類型轉(zhuǎn)換是什么? 這是每個學(xué)習(xí)Javascript的新手們都應(yīng)該知道的一個問題,下面這篇文章主要給大家介紹了關(guān)于JavaScript中運(yùn)算符規(guī)則和隱式類型轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-09-09
微信小程序?qū)崿F(xiàn)slideUp、slideDown滑動效果及點擊空白隱藏功能示例
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)slideUp、slideDown滑動效果及點擊空白隱藏功能,涉及微信小程序事件響應(yīng)、頁面元素屬性動態(tài)操作實現(xiàn)滑動與蒙層功能相關(guān)技巧與注意事項,需要的朋友可以參考下2018-12-12

