id在哪里递增?

时间:2018-04-20 08:06:26

标签: javascript html

首先我不知道网络内容(html,javascript,ajax等......)只是想知道id incrementing在哪里:

for (i = 0; i < labels.length; i++){
            drawLabels(labels[i].id, labels[i].xMin, labels[i].xMax, labels[i].yMin, labels[i].yMax);
        } 

但它对我没有意义。

2 个答案:

答案 0 :(得分:2)

id 没有递增,i变量正在递增(在fori++的第三个表达式中),然后正在从id读取labels[i].id,因此每次循环体运行时,都是不同的对象(labels[i])。据推测,这些不同的对象具有不同的id s。

答案 1 :(得分:0)

id属性未递增。也许labels数组来自数据库,每个标签都有自己的id值来自数据库。

当您执行i时,索引i++会递增,因此使用labels[i]迭代标签。