欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

簡明json介紹

 更新時(shí)間:2008年09月28日 14:27:09   作者:  
不要認(rèn)為JSON是種新的應(yīng)用 ,其實(shí)JSON就是javascript支持的一種對(duì)象直接量。

在JS中我們可以直接定義一個(gè)對(duì)象:

復(fù)制代碼 代碼如下:

var obj={name:"藍(lán)色",age:10};

上面其實(shí)就是所謂的JSON了,我引用下別人的復(fù)雜點(diǎn)的例子:
復(fù)制代碼 代碼如下:

{ firstName: "Brett", lastName:"McLaughlin", email: "brett@jb51.net" }

復(fù)制代碼 代碼如下:

{ people: [
{ firstName: "Brett", lastName:"McLaughlin", email: "brett@jb51.net" },
{ firstName: "Jason", lastName:"Hunter", email: "jb51.net" },
{ firstName: "Elliotte", lastName:"Harold", emai": "elharo@jb51.net" }
]}
{ people1: [
{ firstName: "Brett", lastName:"McLaughlin", email: "brett@jb51.net" },
{ firstName: "Jason", lastName:"Hunter", email: "jb51.net" },
{ firstName: "Elliotte", lastName:"Harold", emai": "elharo@jb51.net" }
],
people2: [
{ firstName: "Brett", lastName:"McLaughlin", email: "brett@jb51.net" },
{ firstName: "Jason", lastName:"Hunter", email: "jb51.net" },
{ firstName: "Elliotte", lastName:"Harold", emai": "elharo@jb51.net" }
],
people3: [
{ firstName: "Brett", lastName:"McLaughlin", email: "brett@jb51.net" },
{ firstName: "Jason", lastName:"Hunter", email: "jb51.net" },
{ firstName: "Elliotte", lastName:"Harold", emai": "elharo@jb51.net" }
]
}

2.后臺(tái)傳輸進(jìn)來的滿足JSON條件的文本格式化。
因?yàn)镴SON最大的用途是AJAX應(yīng)用,因此關(guān)鍵是怎樣把文本轉(zhuǎn)換成javascript對(duì)象,假設(shè)我們請(qǐng)求回的文本為data,那么我們?nèi)缦陆馕觯?
復(fù)制代碼 代碼如下:

data=data.replace(/\n | \r/g,"");
var obj=eval('('+data+')');

因?yàn)槲覀兒笈_(tái)輸出的時(shí)候會(huì)把空格和回車符也輸出,因此這里要用正則替換掉,然后用eval轉(zhuǎn)換成對(duì)象就可以調(diào)用了。

相關(guān)文章

最新評(píng)論