JS 對象轉換為數組


第一種方法:

var obj = data; //定義對象(data為獲取到的對象,在這里定義)
var arr = Object.values(obj); //對象轉化為數組
console.log(arr);

注:該Object.values()方法返回給定對象自己的可枚舉屬性值的數組,其順序與for…in循環提供的順序相同(不同之處在於for-in循環也枚舉了原型鏈中的屬性)。
出自:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/values

第二種方法:

var obj = data; //定義對象
var arr = []; //定義數組

for (var i in obj) {
    arr.push(obj[i]); 
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM