这个for循环中的javascript部分是什么?
有人能给我解释一下for循环的部分吗这个for循环中的javascript部分是什么?,javascript,for-loop,html-table,tr,Javascript,For Loop,Html Table,Tr,有人能给我解释一下for循环的部分吗 for (let i = 0; i < height; i++) { grid += '<tr class="row-' + i + '">'; // loop for each cell for (let j = 0; j < width; j++) { grid += '<td class="cell" id="row-' + i + '_cell-'
for (let i = 0; i < height; i++) {
grid += '<tr class="row-' + i + '">';
// loop for each cell
for (let j = 0; j < width; j++) {
grid += '<td class="cell" id="row-' + i + '_cell-' + j + '"></td>';
}
grid += '</tr>';
}
for(设i=0;i
不幸的是,我没有得到网格部分。如何以不同的方式编写它?网格部分只是程序员选择的一个变量名。这是一个简单的嵌套循环,它将生成如下所示的html(对于1x1输入)
变量i和j表示循环的索引。网格部分只是程序员选择的变量名。这是一个简单的嵌套循环,它将生成如下所示的html(对于1x1输入)
变量i和j表示循环的索引。在您的代码中,网格只是生成
高度
行数和宽度
行数。网格将存储此HTML代码,然后它可能会在某处使用HTML DOM操作替换它
这个for循环中的javascript部分是什么
循环是javascript的一部分,高度
,宽度
,网格
变量是javascript的一部分。甚至您存储的HTML代码也是javascript的一部分,因为它存储在grid
中,这只是另一个JS变量
您可以参考下面的代码来了解代码的真正作用-
此示例演示如何使用JS方法生成表
//var用于存储HTML代码,高度和宽度用于存储表的行数和列数
var grid=“”,
高度=5,
宽度=5;
for(设i=0;i
在您的代码中,网格只是生成高度
行数和宽度
行数。网格将存储此HTML代码,然后它可能会在某处使用HTML DOM操作替换它
这个for循环中的javascript部分是什么
循环是javascript的一部分,高度
,宽度
,网格
变量是javascript的一部分。甚至您存储的HTML代码也是javascript的一部分,因为它存储在grid
中,这只是另一个JS变量
您可以参考下面的代码来了解代码的真正作用-
此示例演示如何使用JS方法生成表
//var用于存储HTML代码,高度和宽度用于存储表的行数和列数
var grid=“”,
高度=5,
宽度=5;
for(设i=0;i
网格变量实际上是表的内容。在每个网格线上,生成一个新的HTML元素(最后一个除外)
对于i迭代,将添加一个新行,其类名相当于迭代索引。考虑到表上的行是如何垂直索引的,高度用作y轴的度量
类似地,j迭代将一个新单元添加到当前的“i”行中。考虑到单元格是表格上行和列的组合,宽度用作x轴的度量
第二个(j)循环完成后,添加结束标记
,以关闭当前迭代行。网格变量实际上是表的内容。在每个网格线上,生成一个新的HTML元素(最后一个除外)
对于i迭代,将添加一个新行,其类名相当于迭代索引。考虑到表上的行是如何垂直索引的,高度用作y轴的度量
类似地,j迭代将一个新单元添加到当前的“i”行中。考虑到单元格是表格上行和列的组合,宽度用作x轴的度量
第二个(j)循环完成后,添加结束标记
,以关闭当前迭代行。不同的方式?什么不起作用?在这个实现中使用for是因为x需要一个循环,y需要一个循环。不同的方法?什么不起作用?在这个实现中使用for,因为x需要一个循环,y需要一个循环。