function update() {
var container = document.getElementById("ItemContainer");
container.innerHTML = "";
for(var i=0;i<this.bookMarkList.length;i++){
var name = this.ItemContainer[i].name;
var tr = document.createElement('tr');
var td = document.createElement('td');
tr.appendChild(td);
tr.onclick = function(){add(name);};
container.appendChild(tr);
}
}
Die gleiche Funktion ist gebunden, aber die von jedem Tr übergebenen Parameter sind unterschiedlich. Wie soll sie geschrieben werden?
Schreiben Sie nun so, dass jedes Tr an den zuletzt zugewiesenen Parameter gebunden ist.
学习是最好的投资!