簡體   English   中英

如何將嵌套的對象數組轉換為平面數組 javascript

[英]How Can I convert a nested array of object into a flat Array javascript

我有這個

 const nested =  [
    [{ id: 1, name: "carl" }],    
    [{ id: 2, name: "lety" }],
    [{ id: 3, name: "jim" }]
 ];

但我需要這個:

 const flat =  [
    { id: 1, name: "carl" },    
    { id: 2, name: "lety" },
    { id: 3, name: "jim" }
 ];

非常感謝

如果您確定子數組中只有 1 個值,您可以嘗試:

const flat = []

for (n of nested) {
    flat.push(n[0])
}

nested.flat(); 解決了我的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM