亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

淺談JS中json數(shù)據(jù)的處理

 更新時(shí)間:2016年06月30日 08:48:45   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺談JS中json數(shù)據(jù)的處理。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

1、 json數(shù)據(jù)結(jié)構(gòu)(對(duì)象和數(shù)組)

json對(duì)象:var obj = {"name":"xiao","age":12};

json數(shù)組:var objArray = [{"name":"xiao","age":12},{"name":"xiao","age":12}];

2、 處理json數(shù)據(jù),依賴文件有:jQuery.js

3、Note:數(shù)據(jù)傳輸過(guò)程中,json數(shù)據(jù)是以文本,即字符串格式形式存在;

JS語(yǔ)言操作的是JS對(duì)象;

所以json字符串與JS對(duì)象之間的轉(zhuǎn)換是關(guān)鍵;

4、數(shù)據(jù)格式

Json字符串:var json_str = ‘{"name":"xiao","age":12}';

Josn對(duì)象:var obj = {"name":"xiao","age":12};

JS對(duì)象:Object = {name: "xiao", age: 12}

5、類(lèi)型轉(zhuǎn)換

Json字符串——>JS對(duì)象,使用方法:

注明:

  json_str、obj代表的是在本文子標(biāo)題4中的數(shù)據(jù)類(lèi)型;

obj = JSON.parse(json_str);

obj = jQuery.parseJSON(json_str);

Note:傳入畸形json字符串(例如:‘{name:"xiao",age:12}'),會(huì)拋出異常;

Json字符串格式,嚴(yán)格格式:‘{"name":"xiao","age":12}'

JS對(duì)象——>Json字符串:

json_str = JSON. stringify(obj);

NOTE:

1、eval()是JS原生函數(shù),使用該形式:eval(‘('+‘{name:"xiao",age:12}'+')'),并不安全,無(wú)法保證類(lèi)型轉(zhuǎn)換為JS對(duì)象;

2、上面3中方法,都經(jīng)過(guò)chrome瀏覽器測(cè)試,下面是測(cè)試結(jié)果截圖;

Json字符串——>JS對(duì)象;

JS對(duì)象——>Json字符串:

To園友:

對(duì)文中任何錯(cuò)誤的地方,歡迎您指出。

以上這篇淺談JS中json數(shù)據(jù)的處理就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論