document.write('<table width=500 height=500 border=1 cellspacing=0>');
// 8个一样的tr - 循环
for (var a = 1; a <= 8; a++) {
document.write('<tr>');
// 8个相同的td
for (var b = 1; b <= 8; b++) {
document.write('<td>');
document.write('</td>');
}
document.write('</tr>');
}
document.write('</table>');
document.write('<table width=500 height=500 border=1 cellspacing=0>');
// 8个一样的tr - 循环
for (var a = 1; a <= 10; a++) {
document.write('<tr>');
// 8个相同的td
for (var b = 1; b <= 10; b++) {
document.write('<td>');
document.write(b + (a - 1) * 10);
document.write('</td>');
}
document.write('</tr>');
}
document.write('</table>');
document.write('<table width=500 height=500 border=1 cellspacing=0>');
// 8个一样的tr - 循环
for (var a = 1; a <= 3; a++) {
document.write('<tr>');
// 8个相同的td
for (var b = 1; b <= 3; b++) {
document.write('<td>');
document.write(b + (a - 1) * 10);
document.write('</td>');
}
document.write('</tr>');
}
document.write('</table>');
输出table开头
外循环
a = 1
a <= 3 - true
执行大括号
输出tr开头
内循环
b = 1
b <= 3 - true
执行大括号
输出td
b++ b = 2
b <= 3 - true
执行大括号
输出td
b++ b = 3 - true
执行大括号
输出td
b++ b = 4
b <= 3 - false
内循环结束
输出tr结尾
外循环结束
a++ a = 2
a <= 3 - true
执行大括号
输出tr开头
内层循环开始
b = 1
b <= 3 - true
执行大括号
输出td
b++ b = 2
b <= 3 - true
执行大括号
输出td
b++ b = 3
b <= 3 - true
执行大括号
输出td
b++ b = 4
b <= 3 - false
内层循环结束
输出tr结尾
a++ a = 3
a <= 3 - true
执行大括号
输出tr开头
开始内层循环
b = 1
b <= 3 - true
执行大括号
输出td
b++ b = 2
b <= 3 - true
执行大括号
输出td
b++ b = 3
b <= 3 - true
执行大括号
输出td
b++ b = 4
b <= 3 - false
内层循环结束
输出tr结尾
a++ a = 4
a <= 3 - false
外层循环结束
1万+

被折叠的 条评论
为什么被折叠?



