var targetObj = this;
tableData.onclick = function(a, b) {
return function() {
targetObj.onClickCell(this, a, b);
}
}(j, i);
Na aula de hoje de PI apresentaram-me o que é o closure através do código ali em cima. Basicamente, a segunda function só é chamada quando há um click do rato MAS usa os valores de quando foi criada! Ok isto só excita os nerds... mas pronto, coisas.
Para os mais interessados, fica aqui o link para uns videos de um gajo a explicar isto muito bem.
Para os mais interessados, fica aqui o link para uns videos de um gajo a explicar isto muito bem.
2 comentários:
Supah geek computah boyfriend! :D
Me love you long time! <3
Thank you long time supah cute gilfliend! Rove you! <3
Enviar um comentário