Kamis, 06 Oktober 2011

Function dan Prototypes JavaScript



Function dalam javascript menurut saya dapat berfungsi layaknya class. Dalam pemrograman function di gunakan untuk memecah belah program agar program menjadi lebih sederhana dan ketika mendebug alur program menjadi lebih muda. dalam function kadang juga terdapat nilai balik dengan keyword return sedangkan untuk keyword this merupakan keyword yang di gunakan untuk memanggil dirinya sendiri .nah dalam contoh berikut saya akan menggunakan sebuah penggunaan function dalam javascript:

function cat(nama)
{
    this.nama = nama;
    this.suara = function(){
        alert(this.nama + " mengeluarkan meong")
    }
    this.umur= function(){
         return 21;
    }
}

cat1 = new cat("kucing ku")
cat1.suara()
document.write(cat1.umur());



prototypes dalam sebuah function di javascript di gunakan untuk mendaftarkan sebuah method kedalam sebuah object. sehingga anda dapat menambahkan properti dan function kedalam objek yang telah mendefinisikan sebuah function.


                var a = function(name)
{
this.name = name;
}

var myObj = new a('hello world');

a.prototype.print = function() {
alert(this.name);
}

myObj.print();

nah semoga bermanfaat untuk pemahaman Prototype :)



semoga bermanfaat artikel tersebut. keep original

Tidak ada komentar:

Posting Komentar