JSON.parse()
是Javascript中一個(gè)常用的 JSON 轉(zhuǎn)換方法,JSON.parse()
可以把JSON規(guī)則的字符串轉(zhuǎn)換為JSONObject,JSON.parse()
很方便,并且?guī)缀踔С炙袨g覽器。
JSON.parse(text[, reviver]) //text:需要被轉(zhuǎn)換的字符串。 //[, reviver] : 可選參數(shù),可以是一個(gè)回調(diào)方法。
返回值是一個(gè) JSONObject。
我們得到的數(shù)據(jù)如下:
'{"domain" : "sojson.com","author":"soso"}'
外面被引號(hào)包裹起來了,證明它就是個(gè)字符串,而不是JSON對(duì)象,那么我們要轉(zhuǎn)換,這個(gè)時(shí)候JSON.parse()
就可以派上用場(chǎng)了。
var json = JSON.parse('{"domain" : "sojson.com","author":"soso"}');
如果拋出語(yǔ)法錯(cuò)誤(Uncaught SyntaxError),正確會(huì)返回一個(gè)JSONObject,我們來輸出一把,獲取“domain”。
var json = JSON.parse('{"domain" : "sojson.com","author":"soso"}'); alert("json.domain = " + json.domain); //alert(json['domain']);//或者這樣也可以
綜合技術(shù)交流:點(diǎn)擊加入--> [SO JSON官方交流①群][收費(fèi)]
綜合技術(shù)交流:點(diǎn)擊加入--> [SO JSON官方交流②群][免費(fèi)]
要求:不能發(fā)廣告、暴力、政治、付費(fèi)教程,違者直接踢出。
備注:入群費(fèi)用5元,沒有QQ錢包,可以先支付寶
or 微信
掃碼支付5元贊助后,我拉您進(jìn)去。QQ聯(lián)系我。
掃碼贊助:贊助二維碼。
技術(shù)交流QQ群:①群259217951,②群166848545
站長(zhǎng)郵箱:so@sojson.com
對(duì)頁(yè)面內(nèi)容有任何疑問和建議,請(qǐng)聯(lián)系我們。
所有贊助/開支都講公開明細(xì),用于網(wǎng)站維護(hù):贊助名單查看
正在加載... ...