av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

詳細解讀JSON變量的種種做法

現(xiàn)在, JSON 為Web 應用開發(fā)者提供了另一種數(shù)據(jù)交換格式。讓我們來看看 JSON 到底是什么,同 XML 或 HTML 片段相比,JSON變量提供了更好的簡單性和靈活性。。。。

 如果我們想將該語句中的值xxx,yyy分別保存在兩個變量上,然后傳入JSON變量名,該如何設置呢?大概你不會想到這樣吧?我沒有這樣做過,一般的做法為:#t#

 
 
  1. var a="xxx";var b="yyy";var json={a:a,b:b}

這樣做的確挺麻煩的,但當初還真沒有好辦法。

 
 
  1. var a="xxx",b="yyy";var json="{a:'"+a+"',b:'"+b+"'}";json=eval("("+json+")")

今天在Ext中看到果真可以使用我們前面的那種寫法,json會自動區(qū)分冒號前的是json名稱值,后面的是傳入的JSON變量。這樣就簡便多了。感嘆一下:js語法真是妙!以后可以這樣用了:

 
 
  1. handler : function(){
  2.     //                input_store.commitChanges();
  3.                     
  4.                     var lstAddRecord=new Array(); 
  5.                     input_store.each(function(record) {
  6.                         lstAddRecord.push(record.data);
  7.                     });
  8.                     
  9.                     
  10.                     Ext.Ajax.request({
  11.                        url: 'function/rivaldata/rivalDataAction.do?tag=add',
  12.                        success: function (response,options){
  13.                                 var obj= Ext.decode(response.responseText) ;
  14.                                 alert(obj.msg);
  15.                             },
  16.                        failure: function(){
  17.                                alert("failure");
  18.                        },
  19.                        //將ext.data.store的所有record轉(zhuǎn)為JSON格式,傳到服務端
  20.                        params: {strJson:Ext.encode(lstAddRecord)}
  21. //                       jsonData:Ext.encode(input_store)
  22.                     });
  23.                     
  24. //                    alert(Ext.encode(lstAddRecord));
  25.                 
  26.                 }

網(wǎng)頁標題:詳細解讀JSON變量的種種做法
文章分享:http://uogjgqi.cn/article/coephcs.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流