jQuery
Untuk jQuery, pattern sederhana yang bisa digunakan untuk sebuah halaman, adalah dengan membuat semua fungsi di halaman tersebut menjadi member sebuah objek.
Misalkan Kita memiliki halaman faktur penjualan, pattern Javascriptnya bisa seperti ini :
var penjualan = {} ;
penjualan.init = function(){
$(document).on('keyup',"selector", function(){
} );
$(document).on('click',"selector", function(){
} );
this.transfer();
}
penjualan.transfer = function(){
//do something
}
di jQuery onLoad nya kit tinggal panggil :
penjualan.init();
Referensi
- Object-oriented Programming, http://eloquentjavascript.net/1st_edition/chapter8.html
- OOP In JavaScript: What You NEED to Know, http://javascriptissexy.com/oop-in-javascript-what-you-need-to-know/