DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> json數據處理技巧(字段帶空格、增加字段、排序等等)
json數據處理技巧(字段帶空格、增加字段、排序等等)
編輯:關於JavaScript     
1、json數據的正常取值:json[i].fieldName

2、json數據的字段帶空格:eval('json[' + i + ']["' + field + '"]')

3、json數據的賦值:eval('json[' + i + ']["' + field + '"]=' + jsonFilter.length);

4、json數據增加字段:循環所有數據,直接json[i].newField=defaultValue就可以了

5、json數據的排序:相當於數組的排序,json.sort(function (a, b) { return a[name] > b[name] ? 1 : -1 });

6、json數據的拷貝:var newObject = jQuery.extend(true, {}, oldObject); 請參考:jQuery中json對象的復制(數組及對象)

7、json數組添加和刪除等:concat 方法 | join 方法 | pop 方法 | push 方法 | reverse 方法 | shift 方法 | slice 方法 | sort 方法 | splice 方法 | toLocaleString 方法 | toString 方法 | unshift 方法 | valueOf 方法

8、創建json數組的例子:var jsonArr=[]; var item={id:'id1',value:'val1'}; jsonArr.push(item); 這樣就創建了有兩個字段id和value的json數組,並且給數組中增加了一條記錄。
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved