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 方法| toString 方法 | | unshift 方法| valueOf 方法
8、建立json陣列的例子:var jsonArr=[]; var item={id:'id1',value:'val1'}; jsonArr.push(item);這樣就建立了有兩個字段id和value的json數組,並且為數組增加了一筆記錄。