[英]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.