jquery更好的操作json資料

2022-05-08 09:03:22 字數 736 閱讀 7573

直接建立物件,用就行了:

針對複雜的資料結構:

varshoppingcart

=,{},{}],

'99'

:[{},{},{},{},{}],

'2341'

:[{}]

};//對最裡層物件修改,增刪操作

shoppingcart

['10'][1

].id

=123

;shoppingcart

['10'

].push

();shoppingcart

['10'][3

]['1']=

undefined

;//增刪'99':[{},{},{},{},{}]物件陣列

shoppingcart

['99'

].push

();shoppingcart

['99'

].splice(1

,1);如果完全使用物件,操作會更方便:

varshoppingcart=,

1:{},

2:{}},

'99':,1

:{},

2:{},

3:{},

4:{}},

'2341'

:}};

還需要你根據具體需求優化資料結構,最好不要用這麼複雜的,可以自定義乙個類,將增刪改、計算子物件個數的方法都封裝起來,使用時,生成新物件就行

jquery 中json陣列的操作

在jquery中處理json陣列的情況中遍歷用到的比較多,但是用新增移除這些好像不是太多。今天試過json i remove json.remove i 之後都不行,看網頁的dom物件中好像json資料是以陣列的形式出現的,查閱了下相關js中陣列的操作一試果然很爽。記錄下來。1 陣列的建立 var ...

jquery 中json陣列的操作

在jquery中處理json陣列的情況中遍歷用到的比較多,但是用新增移除這些好像不是太多。今天試過json i remove json.remove i 之後都不行,看網頁的dom物件中好像json資料是以陣列的形式出現的,查閱了下相關js中陣列的操作一試果然很爽。記錄下來。1 陣列的建立 var ...

jquery 中json陣列的操作

在jquery中處理json陣列的情況中遍歷用到的比較多,但是用新增移除這些好像不是太多。今天試過json i remove json.remove i 之後都不行,看網頁的dom物件中好像json資料是以陣列的形式出現的,查閱了下相關js中陣列的操作一試果然很爽。記錄下來。1 陣列的建立 var ...