国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 09:34:57
字體:
供稿:網(wǎng)友

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ù)傳輸過程中,json數(shù)據(jù)是以文本,即字符串格式形式存在;

JS語言操作的是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、類型轉(zhuǎn)換

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

注明:

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

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}'+')'),并不安全,無法保證類型轉(zhuǎn)換為JS對(duì)象;

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

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

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

To園友:

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

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 甘肃省| 黄平县| 资兴市| 唐海县| 盘锦市| 大渡口区| 盈江县| 大庆市| 宁都县| 嘉鱼县| 仙居县| 灵丘县| 双桥区| 颍上县| 沐川县| 华蓥市| 汽车| 海城市| 江门市| 平泉县| 那曲县| 工布江达县| 屯留县| 即墨市| 台安县| 三亚市| 磐安县| 泾川县| 威信县| 通河县| 延安市| 黑山县| 和平县| 积石山| 睢宁县| 新昌县| 鞍山市| 全南县| 温泉县| 鱼台县| 舟山市|