在使用jQuery處理JSON數(shù)據(jù)時,我們可能需要設(shè)置JSON對象的key值。下面介紹兩種方法。
// 方法一 var obj = {name: 'Lucy', age: 20}; obj['gender'] = 'Female'; console.log(obj); // 輸出 {"name": "Lucy", "age": 20, "gender": "Female"} // 方法二 var obj = {name: 'Lucy', age: 20}; $.extend(obj, {'gender': 'Female'}); console.log(obj); // 輸出 {"name": "Lucy", "age": 20, "gender": "Female"}
方法一是通過鍵值對方式直接給JSON對象添加key,傳統(tǒng)但有效。方法二是使用jQuery中的extend()方法,該方法可以將一個或多個對象合并到第一個對象中,從而達到設(shè)置key值的目的。