WebKit HTML 5 SQL Depolama Notları Demosu kaynağında aşağıdakileri gördüm :
function Note() {
var self = this;
var note = document.createElement('div');
note.className = 'note';
note.addEventListener('mousedown', function(e) { return self.onMouseDown(e) }, false);
note.addEventListener('click', function() { return self.onNoteClick() }, false);
this.note = note;
// ...
}
Yazar kendini bazı yerlerde (işlev gövdesi) ve bunu başka yerlerde (yöntemlerin argüman listesinde tanımlanan işlev gövdeleri) kullanır. Neler oluyor? Şimdi bir kez fark ettiğime göre, her yerde görmeye başlayacak mıyım?