成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

怎樣更好對(duì)JSONObject插件封裝JSON對(duì)象

開(kāi)發(fā) 開(kāi)發(fā)工具
封裝的JSON對(duì)象作為jquery異步請(qǐng)求的傳輸對(duì)象,jquery請(qǐng)求后返回的結(jié)果是json對(duì)象,這里考慮的都是服務(wù)器返回JSON形式的字符串的形式

JSONObject插件與JAVA語(yǔ)言插件大致相同,下面的幾個(gè)例子都在枚舉對(duì)應(yīng)屬性值均為整形。你可能想到,難道還能定義成別的類型?要回答這個(gè)問(wèn)題,得先知道咱們這個(gè)枚舉實(shí)現(xiàn)的原理,下面進(jìn)行學(xué)習(xí)研究探討。

對(duì)于利用JSONObject插件封裝的JSON對(duì)象,與此亦是大同小異,這里不再做說(shuō)明。 這里首先給出JSON字符串集,字符串集如下:

  1. var data="   
  2. {   
  3. root:   
  4. [   
  5. {name:'1',value:'0'},   
  6. {name:'6101',value:'北京市'},   
  7. {name:'6102',value:'天津市'},   
  8. {name:'6103',value:'上海市'},   
  9. {name:'6104',value:'重慶市'},   
  10. {name:'6105',value:'渭南市'},   
  11. {name:'6106',value:'延安市'},   
  12. {name:'6107',value:'漢中市'},   
  13. {name:'6108',value:'榆林市'},   
  14. {name:'6109',value:'安康市'},   
  15. {name:'6110',value:'商洛市'}   
  16. ]  
  17. }";  


這里以jquery異步獲取的數(shù)據(jù)類型——json對(duì)象和字符串為依據(jù),分別介紹兩種方式獲取到的結(jié)果處理方式。 #t#

1.對(duì)于服務(wù)器返回的JSONObject插件,如果jquery異步請(qǐng)求沒(méi)做類型說(shuō)明,或者以字符串方式接受,那么需要做一次對(duì)象化處理,方式不是太麻煩,就是將該字符串放于eval()中執(zhí)行一次。這種方式也適合以普通javascipt方式獲取json對(duì)象,以下舉例說(shuō)明:

  1. var dataObj=eval("("+data+")");//轉(zhuǎn)換為json對(duì)象   
  2. alert(dataObj.root.length);//輸出root的子對(duì)象數(shù)量 

每種方法是使用一個(gè)長(zhǎng)度為 130 的數(shù)組來(lái)測(cè)試,其中每個(gè)元素的長(zhǎng)度是多種多樣的,防止瀏覽器對(duì)一定長(zhǎng)度的字符串做特殊的優(yōu)化;每種方法測(cè)試了 1000 次;下面的結(jié)果顯示,執(zhí)行完這 1000 次需要的時(shí)間:

  1. $.getJSON("http://www.phpzixue.cn/",{param:"gaoyusi"},function(data){   
  2. //此處返回的data已經(jīng)是json對(duì)象   
  3. //以下其他操作同第一種情況   
  4. $.each(data.root,function(idx,item){   
  5. if(idx==0){   
  6. return true;//同countinue,返回false同break   
  7. }   
  8. alert("name:"+item.name+",value:"+item.value);   
  9. });   
  10. });  
責(zé)任編輯:chenqingxiang 來(lái)源: 計(jì)世網(wǎng)
相關(guān)推薦

2021-04-21 00:10:12

對(duì)象JSON插件

2010-01-05 13:54:32

Jquery Json

2011-03-04 14:58:40

jqueryJSON

2011-03-15 14:16:20

JsonObject

2010-01-05 13:29:50

JSON對(duì)象

2023-09-12 07:28:47

MySQLJSON工具

2010-01-26 10:01:17

學(xué)習(xí)C++

2012-09-25 13:32:31

大數(shù)據(jù)Hadoop

2010-01-06 13:57:03

解析JSON

2010-01-06 14:24:40

Javascript解

2010-01-26 09:40:23

C++代碼

2018-09-12 16:14:13

云廠商云計(jì)算數(shù)據(jù)中心

2010-01-12 10:50:59

學(xué)習(xí)C++

2011-04-07 09:33:22

2011-05-11 10:58:03

OracleMySQL

2009-11-25 15:01:58

VS2003 IDE

2009-12-11 16:15:01

VS2008功能

2010-01-25 11:13:18

C++棧對(duì)象

2010-03-15 14:47:19

Python內(nèi)置對(duì)象

2021-08-30 12:25:12

Python序列化函數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 热99精品视频 | 四虎永久影院 | 国产一区不卡 | 美女亚洲一区 | 一级毛片视频在线 | 久久久免费观看视频 | 亚洲国产成人精品女人久久久野战 | 本道综合精品 | 中文精品视频 | 久久国产精品免费一区二区三区 | 国产成人精品一区二区三区网站观看 | 亚洲精品视频在线观看视频 | a在线视频 | 国产高清视频一区二区 | 国产精品爱久久久久久久 | 久艹网站 | 亚洲第一av| 国产97在线视频 | 国产一区二区电影 | 午夜精品一区二区三区在线观看 | 亚洲免费一 | 综合久久综合久久 | 二区在线观看 | 中文字幕二区三区 | 欧美嘿咻 | 欧美男人的天堂 | 人人种亚洲 | 国产超碰人人爽人人做人人爱 | 欧美日韩第一页 | 成人黄色网址大全 | 欧美伦理一区 | av电影一区二区 | 一区二区成人 | 国产精品一卡二卡三卡 | 欧美天堂在线 | 综合色婷婷 | 99久久免费精品国产男女高不卡 | 亚洲一区二区三区四区五区午夜 | 古装人性做爰av网站 | 欧美精品一区二区三区在线 | 视频第一区 |