目前本人了解到的常用的三种for循环嵌套,以下是对这三种循环嵌套的理解:
一:内外循环联动
var arr = [[10, 20, 30],['hello', 'hi', 'world'],['a', 'b', 'c']]for (var i = 0; i < arr.length;i++){let innerArr = arr[i];for(var j = 0;j < innerArr.length;j++){console.log(innerArr[j]);}}
二:内外循环相互独立
for(var i = 0; i < 5; i++){for(var j = 0; j < 5; j++){document.write('✨')}document.write('<br>')}
三:内外循环联动2(此种循环方式与上述循环大同小异)
for (var i = 0; i < 6; i++) {for (var j = 0; j < i; j++) {document.write("✨");}document.write("<br>");}