這個問題在這里已經有了答案: 從物件陣列中,將屬性的值提取為陣列 22 個答案 11 小時前關閉。
我有這個物件陣列...
[
{
"id": 1,
"application": "Default Case Set",
"errorSource": "CASEWORK",
"message": 34,
"stackTrace": 0,
"date": 0,
"user": 0
},
{
"id": 2,
"application": "Default",
"errorSource": "CASEWORK",
"message": 39,
"stackTrace": 2,
"date": 0,
"user": 0
}
]
我想創建一個看起來像這樣的 id 陣列...
[1, 2]
做這個的最好方式是什么?
謝謝!
uj5u.com熱心網友回復:
用于從每個物件Array.map中提取id屬性值。
const arr = [
{
"id": 1,
"application": "Default Case Set",
"errorSource": "CASEWORK",
"message": 34,
"stackTrace": 0,
"date": 0,
"user": 0
},
{
"id": 2,
"application": "Default",
"errorSource": "CASEWORK",
"message": 39,
"stackTrace": 2,
"date": 0,
"user": 0
}
]
const result = arr.map(e => e.id)
console.log(result)
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/414902.html
標籤:
下一篇:函式中大小為4的無效讀/寫
