在javascript中,可以使用“JSON.parse()”方法來(lái)將字符串轉(zhuǎn)為對(duì)象,該方法可以解析一個(gè)字符串(以JSON格式編寫)并返回一個(gè)JavaScript對(duì)象,語(yǔ)法格式“JSON.parse(string)”。
本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 5版、Dell G3電腦。
javascript字符串轉(zhuǎn)對(duì)象
實(shí)例:
解析一個(gè)字符串(以JSON格式編寫)并返回一個(gè)JavaScript對(duì)象:
var obj = JSON.parse('{"firstName":"John", "lastName":"Doe"}'); console.log(obj);
輸出:
JavaScript JSON.parse() 方法
JSON.parse()方法解析字符串并返回JavaScript對(duì)象。該字符串必須以JSON格式編寫。JSON.parse()方法可以選擇使用函數(shù)轉(zhuǎn)換結(jié)果?!就扑]學(xué)習(xí):js基礎(chǔ)教程】
語(yǔ)法
JSON.parse(string, function)
參數(shù)值
參數(shù) | 描述 |
---|---|
string | 必需的。 以JSON格式編寫的字符串 |
function | 可選的。 用于轉(zhuǎn)換結(jié)果的函數(shù)。 為每個(gè)項(xiàng)目調(diào)用該函數(shù)。 在父項(xiàng)之前轉(zhuǎn)換任何嵌套對(duì)象。
|
返回值: JSON對(duì)象或數(shù)組