Nesne Özellikleri

Nesne Özellikleri

Her nesneyi belirleyen bazı özellikler (properties) mevcuttur. Bu özelliklerden bazılarına atama yoluyla değer atanabilir; bazıları ise sadece okunabilir (read only) tipteki özelliklerdir.

Tarayıcı (Browser) Hakkında Bilgi Veren Özellikler

Tarayıcı hakkında bilgi almak için Navigator nesnesinin özelliklerine bakmak gerekir. Aşağıdaki tabloda nesnenin özelliklerine bakabilirsiniz:

Özellikİşlevi
appCodeNameAktif tarayıcının kod adı.
appNameAktif tarayıcının uygulama adı.
appVersionAktif tarayıcının sürüm numarası.
userAgentTarayıcıdan sunucuya (server) gönderilen "kullanıcı bilgisi".

Document Nesnesi Özellikleri

Document nesnesine ait özellikler aşağıdaki gibidir:

Özellikİşlev
alinkColorDocument nesnesi üzerindeki bağlantıların rengi.
Anchors[ ]Document nesnesi üzerindeki tüm çapaların (link adreslerin) listesi.
bgColorBelgenin (document) zemin rengi.
cookieMetin türü bilgi içeren yarı-kalıcı bir bellek alanı.
defaultStatusDurum (status) çubuğu için default metin.
fgColorBelgenin (document) metin rengi.
Forms[ ]Belgedeki formların listesi.
lastModifiedBelge üzerinde en son değişikliğin yapıldığı tarih.
linkColorBelge üzerindeki ziyaret edilmemiş bağlantıların rengi.
Links[ ]Belgedeki bağlantıların (link) listesi.
locationBelgenin tam URL değeri.
referrerReferans verilen (bağlantı ile çağrılan) belgenin URL bilgisi.
statusDurum çubuğunun o andaki metni.
titleBelgenin başlık bilgisi.
vlinkColorBelgedeki ziyaret edilen bağlantıların rengi.

Form Özellikleri

JavaScript'te form özellikleri aşağıdaki gibidir:
Özellikİşlevi
actionBir form için hedef URL değeri
defaultCheckedBir radyo butonu ya da kontrol kutusu için öntanımlı seçili durum
defaultSelectedBir opsiyon listesi için öntanımlı seçim
defaultValueBir metin kutusu ya da metin alanı için öntanımlı değer
checkedForm üzerindeki radyo butonu ya da kontrol kutusunun durumu
Elements[ ]Belgedeki (document) form elemanlarının listesi
encodingBir form için MIME kodlama formatı
formEbeveyn form nesnesi
indexForm içindeki bir seçme listesindeki belirli bir seçenek
lengthListedeki eleman sayısı
methodBir form için kullanılan gönderme metodu (get ya da post)
nameForm nesnesinin adı
Options[ ]Form içindeki bir seçim listesindeki seçeneklerin listesi
selectedBir radyo butonu ya da kontrol kutusunun o anki durumu
selectedIndexForm içindeki bir seçme listesindeki seçilmiş seçenek
targetHedef formun adı
textForm içindeki bir seçim listesindeki bir seçeneğin metni
valueBir metin kutusu ya da metin alanının metni

Link ve Anchor Özellikleri

Link (bağlantı) ve anchor (çapa) özellikleri, <a href = ...> ve <name =...> şeklinde belirtilen bağlantılara ait özelliklerdir.

Özellikİşlev
hashURL'de # sembolünü izleyen metin içeriği
hostURL'in hostadı:port kısmı
hostnameURL'in host ve domain kısmı (ya da IP adresi)
hrefTüm URL bilgisi
lengthAnchor veya linklerin sayısı
pathnameBir URL için yol (path) bilgisi
portBir URL'in port kısmı
protocolBir URL'in protokol kısmı
searchURL'in arama (search) kısmı
targetHedefteki bağlantının adı

Math Nesnesine Ait Özellikler

Math nesnesine ait özellikler, bazı matematiksel fonksiyonlar için gerekli olan standart değerleri saklar. Bu tip özellikleri aşağıdaki tabloda bulabilirsiniz:

Özellikİşlev
EEuler sabiti (2.71 ...)
LN22'nin e tabanına göre (doğal) logaritması
LN1010'un e tabanına göre (doğal) logaritması
LOG2EE sayısının 2 tabanına göre logaritması
LOG10EE sayısının 10 tabanına göre logaritması
PIPi sayısı (3.14159...)
SQRT1_2½'nin kare kökü
SQRT22'nin kare kökü

String Nesnesine Ait Özellikler

String nesnesinin özelliği, string'in kaç karakterden oluştuğunu bildiren uzunluk (length) özelliğidir.

Window Nesnesine Ait URL Özellikleri

O anda aktif olan belgeye ait URL değerlerini elde etmek ya da değer atamak için Window nesnesinin URL özelliklerini kullanmak gerekir. 

Özellikİşlev
hashURL'de # sembolünü izleyen metin içeriği
hostURL'in hostadı:port kısmı
hostnameURL'in host ve domain kısmı (ya da IP adresi)
hrefTüm URL bilgisi
pathnameBir URL için yol (path) bilgisi
portBir URL'in port kısmı
protocolBir URL'in protokol kısmı
referrerÇağrılan (linklenen) belgenin URL'i
searchURL'in arama (search) kısmı

Yorumlar

Bu blogdaki popüler yayınlar

İç İçe Döngüler

CSS Bir Elemanın Genişliği ve Yüksekliği

JavaScript Dilinde Fonksiyon Çağırma Teknikleri