关于add()函数的一些问题
var num=2;
function add(){
num++; ---------------------------------------------(1)
var tr=document.createElement("tr");
var xh=document.createElement("td");
var xm=document.createElement("td");
xh.innerHTML="xh00"+num; ---------------------------------------------(2)
xm.innerHTML="第"+num+"学生";
var del=document.createElement("td");
del.innerHTML="<a href='javascript:;' onclick='del(this)' >删除</a>";
var tab=document.getElementById("table");
tab.appendChild(tr);
tr.appendChild(xh);
tr.appendChild(xm);
tr.appendChild(del);
var tr = document.getElementsByTagName("tr"); -----------------------------------------------(3)
for(var i= 0;i<tr.length;i++)
{
bgcChange(tr[i]);
}
}
请问,(1)中的“num++”该如何理解?
(2)中的整个语句该如何理解?
(3)从第“(3)”句到结尾的一段程序改如何理解?