簡體   English   中英

如何從 object 的循環值日期創建新數組?

[英]How create new array from looping value date from object?

我有 object 名稱數組 koktelData.strIngredient1 到 15 和值。 我想要循環該數組並使用從 koktelData.strIngredient1 到 15 的所有值創建新數組。我托盤類似這樣,但新數組有 15 個元素 undefined1 到 undefined15。

     var sastojak = koktelData.strIngredient;
  let sastojci = [];
  for (let i = 1; i < 16; i++) {
    var sastojak_niz = koktelData.strIngredient + [i];
    const sastajak = sastojci.push(sastojak_niz);
  }
  console.log(sastojci);

試試這個

  let sastojci = [];

for (let i = 1, j = 0; i < 16; i++, j++) {
        sastojci[j] = koktelData.strIngredient + i
 
  }

  console.log(sastojci);

如果 coktelData.strIngredient 是一個數組,那么它應該從 0 開始。

這就是它應該如何工作的。 如果沒有,請聯系我並將 koktelData.strIngredient 添加到問題中,以便我對其進行測試。

如果 koktelData.strIngredient 是一個字符串,那么請顯示格式

暫無
暫無

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

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