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 |
appCodeName | Aktif tarayıcının kod adı. |
appName | Aktif tarayıcının uygulama adı. |
appVersion | Aktif tarayıcının sürüm numarası. |
userAgent | Tarayıcıdan sunucuya (server) gönderilen "kullanıcı bilgisi". |
Document Nesnesi Özellikleri
Document nesnesine ait özellikler aşağıdaki gibidir:
Özellik | İşlev |
alinkColor | Document nesnesi üzerindeki bağlantıların rengi. |
Anchors[ ] | Document nesnesi üzerindeki tüm çapaların (link adreslerin) listesi. |
bgColor | Belgenin (document) zemin rengi. |
cookie | Metin türü bilgi içeren yarı-kalıcı bir bellek alanı. |
defaultStatus | Durum (status) çubuğu için default metin. |
fgColor | Belgenin (document) metin rengi. |
Forms[ ] | Belgedeki formların listesi. |
lastModified | Belge üzerinde en son değişikliğin yapıldığı tarih. |
linkColor | Belge üzerindeki ziyaret edilmemiş bağlantıların rengi. |
Links[ ] | Belgedeki bağlantıların (link) listesi. |
location | Belgenin tam URL değeri. |
referrer | Referans verilen (bağlantı ile çağrılan) belgenin URL bilgisi. |
status | Durum çubuğunun o andaki metni. |
title | Belgenin başlık bilgisi. |
vlinkColor | Belgedeki ziyaret edilen bağlantıların rengi. |
Form Özellikleri
JavaScript'te form özellikleri aşağıdaki gibidir:
Özellik | İşlevi |
action | Bir form için hedef URL değeri |
defaultChecked | Bir radyo butonu ya da kontrol kutusu için öntanımlı seçili durum |
defaultSelected | Bir opsiyon listesi için öntanımlı seçim |
defaultValue | Bir metin kutusu ya da metin alanı için öntanımlı değer |
checked | Form üzerindeki radyo butonu ya da kontrol kutusunun durumu |
Elements[ ] | Belgedeki (document) form elemanlarının listesi |
encoding | Bir form için MIME kodlama formatı |
form | Ebeveyn form nesnesi |
index | Form içindeki bir seçme listesindeki belirli bir seçenek |
length | Listedeki eleman sayısı |
method | Bir form için kullanılan gönderme metodu (get ya da post) |
name | Form nesnesinin adı |
Options[ ] | Form içindeki bir seçim listesindeki seçeneklerin listesi |
selected | Bir radyo butonu ya da kontrol kutusunun o anki durumu |
selectedIndex | Form içindeki bir seçme listesindeki seçilmiş seçenek |
target | Hedef formun adı |
text | Form içindeki bir seçim listesindeki bir seçeneğin metni |
value | Bir 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 |
hash | URL'de # sembolünü izleyen metin içeriği |
host | URL'in hostadı:port kısmı |
hostname | URL'in host ve domain kısmı (ya da IP adresi) |
href | Tüm URL bilgisi |
length | Anchor veya linklerin sayısı |
pathname | Bir URL için yol (path) bilgisi |
port | Bir URL'in port kısmı |
protocol | Bir URL'in protokol kısmı |
search | URL'in arama (search) kısmı |
target | Hedefteki 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 |
E | Euler sabiti (2.71 ...) |
LN2 | 2'nin e tabanına göre (doğal) logaritması |
LN10 | 10'un e tabanına göre (doğal) logaritması |
LOG2E | E sayısının 2 tabanına göre logaritması |
LOG10E | E sayısının 10 tabanına göre logaritması |
PI | Pi sayısı (3.14159...) |
SQRT1_2 | ½'nin kare kökü |
SQRT2 | 2'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 |
hash | URL'de # sembolünü izleyen metin içeriği |
host | URL'in hostadı:port kısmı |
hostname | URL'in host ve domain kısmı (ya da IP adresi) |
href | Tüm URL bilgisi |
pathname | Bir URL için yol (path) bilgisi |
port | Bir URL'in port kısmı |
protocol | Bir URL'in protokol kısmı |
referrer | Çağrılan (linklenen) belgenin URL'i |
search | URL'in arama (search) kısmı |
Yorumlar
Yorum Gönder