首頁 > web前端 > js教程 > 主體

json資料處理技巧(欄位帶空格、增加欄位、排序等等)_javascript技巧

WBOY
發布: 2016-05-16 17:32:18
原創
1559 人瀏覽過

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數組,並且為數組增加了一筆記錄。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板