Çok fazla uzatmadan konuya girelim.
"Obje nedir faydaları nelerdir" den ziyade, objleri JavaScript ile yazıp nasıl kullanıldığını anlatacağım.
kisiler = new Object(); kisiler.isim = "Ahmet Kemal"; kisiler.soyisim = "AKARGÜL"; kisiler.yas = 25;Yukarıda gördüğünüz bir objedir,
başka bir kullanım:
var kisiler = {isim:"Ahmet Kemal", soyisim:"AKARGÜL", yas:25}Şimdi bir değişkene ait başka değişkenler oluşturup değişkenimizi bir kalıba soktuk, " İyide bunun data structorlardan ne farkı kaldı" diyebilirsiniz.işte size güzel bir özellik
var kisiler = {
isim:"Ahmet Kemal",
soyisim:"AKARGÜL",
yasinihesapla: function(date){.....}
}yukarıda yasinihesapla özelliğini fonksyon olarak belirledikyani objlerin içine metodlar oluşturup kullanabiliriz
kullanımıda aşağıdaki gibi:
alert(kisiler.isim+" "+kisiler.soyisim+" "+kisiler.yasinihesapla(1988));İşte size güzel bir özellik daha, JavaScript Obje için Obje kullanımına izin verir:
var arabalar= {
marka:"fiat"
model:{modeladı:"linea", motor:"1.6", motortipi:"dizel"},
renk:"AKARGÜL",
}yani bu yolla isterseniz objeyi daha komplex şekilde kullanabilirsinzobje.ozellik.ozellik1.metod()gibi .
DEVAMI GELECEK..
Ahmet Kemal AKARGÜL