資源描述:
《js 中讀取json的方法探討》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解js中讀取JSON的方法探討 示例如下: varlanguages={ cn:{ lang:'ch', name:"中文" }, en:{ lang:"英文", name:"en" } }; document.write(languages.cn.name); ======================================================
2、=============== 請(qǐng)問有沒有詳細(xì)的js讀取json的例子方法 //根據(jù)city獲得name functiongetNameByCity(city) {對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解 varcityName= { "0556":"安慶市", "0372":"安陽(yáng)市", };
3、returncityName[city]; } ===================================================================== js中讀取JSON的方法探討 js讀取JSON的方法我接觸到的有兩種: 方法一:函數(shù)構(gòu)造定義法返回 varstrJSON="{name:'jsonname'}";//得到的JSON varobj=newFunction("return"+strJSON)();//轉(zhuǎn)換后的JSON對(duì)象 alert(obj.name);//jsonname
4、 方法二:js中著名的eval函數(shù) varstrJSON="{name:'jsonname'}";//得到的JSON varobj=eval("("+strJSON+")");//轉(zhuǎn)換后的JSON對(duì)象 alert(obj.name);//jsonname對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解 第二種方法需要
5、注意的是,對(duì)象表達(dá)式{'name':'jsonname'}必須用“()”擴(kuò)住,否則 varstrJSON="{name:'jsonname'}"; varobj=eval(strJSON); alert(obj.constructor);//String構(gòu)造函數(shù) alert(obj.name);//undefine 必須把對(duì)象表達(dá)式擴(kuò)起來(lái)eval執(zhí)行才能生成一個(gè)匿名對(duì)象! 對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表