最後實現的效果以下,一個數組中包含多個對象,可是這些對象是經過循環動態push進去的數組
var arr = [{name:'王',age:'22'},{name:'李',age:'12'},{name:'趙',age:'32'},{name:'孫',age:'28'},{name:'錢',age:'25'}];
1:建立一個空數組spa
var arr = [];
2:循環咱們已經獲得的數據,這裏假設 datas 就是咱們獲取到的數據.net
for (var i =0 ; i<datas.length; i ++){ var obj = {}; // 必定要在循環體內部建立空對象,每循環一次就建立一個 若是在外部申請對象,獲得的永遠只有一個 obj.name = datas[i].name; obj.age = datas[i].age; arr.push(obj) } console.log(arr); // 想要的數據格式
參考:https://blog.csdn.net/simon_dg/article/details/78159807code