簡體   English   中英

每秒獲取第一個數組對象 arrays 索引

[英]Get first array objects in every second arrays index

在每秒 arrays 索引中獲取第一個數組對象。 給定預期的 output 是否有可能得到這樣的結果,或者不可能,我們可以使用 for 或 JavaScript 中的任何其他方法這是兩個 arrays:

let First = [
  {lesson: 1},
  {lesson: 2},
  {lesson: 3}
]
# let Second = [
  {
    name: "John",
    age : 26,
    lesson: 1
  },
  {
    name: "Ken",
    age : 40,
    lesson: 2
  },
  {
    name: "William",
    age : 18,
    lesson: 3
  }
]

預計 output

  {
    name: "John",
    age : 26,
    lesson: 1,
    lesson: 2,
    lesson: 3
  },
  {
    name: "Ken",
    age : 40,
    lesson: 1,
    lesson: 2,
    lesson: 3
  },
  {
    name: "William",
    age : 18,
    lesson: 1,
    lesson: 2,
    lesson: 3
  },
]

你不能在 object 中有多個具有不同值的鍵,但如果你願意,你可以這樣做:

 const persons = [{
    name: "John",
    age : 26,
    lesson: [1, 2, 3],
  },
  {
    name: "Ken",
    age : 40,
    lesson: [1, 2, 3],
  },
  {
    name: "William",
    age : 18,
    lesson: [1, 2, 3],
  },
]

並使用代碼:

for (let i = 0; i < second.length; i++) {
  second[i]["lesson"] = [1, 2, 3]
}

暫無
暫無

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

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