molily: Variablen in temporären Funktionen

Beitrag lesen

Hallo,

function createFunc (p) {

return function() {alert(p);};
};
for(var i=0;i<element.length;i++) {
element[i].onclick = createFunc(i);
}

  
Wenn man das weiter abstrahiert, kommt [bind()](http://aktuell.de.selfhtml.org/artikel/javascript/organisation/#alternativen-kontext) heraus...  
  
elem.onevent = handler.bind(elem, arg1, arg2, arg3, ...);  
  
Mathias

-- 
[SELFHTML aktuell Weblog](http://aktuell.de.selfhtml.org/weblog/)