以下のサイトを参考に JavaScript で以下のような zip 関数を作りました。
javascript
1 zip: function* (array1, array2) { 2 if (array1.length !== array2.length) { 3 throw "The lengths of two arrays are not eqaul."; 4 } 5 length = array1.length; 6 for (let index = 0; index < length; index++) { 7 yield [array1[index], array2[index]]; 8 } 9 }, 10
for 文で分割代入したいなと思っているのですが、for 文で添字表記 record[0]
, record[1]
で参照せざる得ず、苦慮しております。
html
1 <ul v-for="record in zip(player.records, monster.records)"> 2 <li> 3 {{ record[0] }} 4 </li> 5 <li> 6 {{ record[1] }} 7 </li> 8 </ul>
なにか思い当たるもの等ありましたら、ご教示いただけると幸いでございます。
回答1件
あなたの回答
tips
プレビュー