Metodları, özellikleri olan çok yönlü bir tipdir. D.O.M’da pek çok şey object olarak bulunur.
yada aynı işi yapan;
yada;
Nesne içinde herşey KEY : VALUE şeklinde durur. VALUE string / number / array / object yada function olabilir... RECURSIVE bir şekilde iç içe sonsuz derinlikte olabilir.
objUsers’ın ilk key’, id_01, id_01’in value’su ise bir object’dir. id_01 olan kayıt detaylarını almak için;
Nesnelerin içinde dolaşmak için kullanırız.
Eğer sadece Home telefonu gerekseydi;
for( var key in Object )
Sonsuz derinlik olabilir!
key : valueİlk satırda, document objesinin getElementById metodunu çağırdık. ( Yani bu aslında bir fonksiyon ) Çağırırken de parametre olarak string tipinde myDIV diye bişi geçtik. myDIV, sayfa içindeki HTML’de duran id’si myDIV olan DIV.
Console çıkışına baktığımızda, DIV nesnesinin içinde tonlarca metod / özellik bulunduğunu görebiliriz. Bunların bir kısmını RUN-TIME değiştirebiliriz. Bir kısmıda sadece bilgi almak için READ-ONLY’dir
DOM’da bulunan objenin, innerHTML özelliğine değer atadık. Böylece, id’si myDIV olan DIV’in içine HTML metin yazmış olduk. Merhaba yazısı normal, dünya yazısı ise BOLD oldu.
html;
css;
javascript;
D.O.M içinde pek çok şey var, bunları dökümantasyonlardan öğrenebilirsiniz.