Şimdiye kadar ele aldığımız bütün nesneler, javascript’e html ve browser tarafından sunuluyordu.Fakat javascript, kendi kendisine nesneler de oluşturabilir.Örneğin, javascript ile dizi değişkenleri oluşturuldukları anda bunlar Array nesnesi olurlar, yeni özellikleri ve metodları olur. Bu aşamada string nesnesini ele alalım.Javascript bir alfanümerik değişkeni ele aldığı anda bu onun için bir string nesnesi olur ve dolayısıyla, bir değişkenden öte bazı özellikler ve metodlar kazanır. Daha önceki derslerimizde string değişkenler tanımlanmıştı.Örneğin;var isim = "Mehmet", içeriği "Mehmet" olan string(karakter) bir değişkendir.Aynı zamanda strind değişkenler, aşağıdaki şekilde de tanımlanabilir. var isim = new String("Mehmet") "new" javascript‘e yeni bir nesne oluşturması için verilen komuttur.Burada javascript’e yeni bir string nesnesi oluşturmasını, bunun içeriğini "Mehmet" yapmasını, ve bu nesneyi, "isim" isimli değişkene atamasını söylüyoruz.Değişken oluşturma açısından ikisi arasında hiç bir fark olmamakla birlikte, bu ikinci yöntem bize, alfanümerik değişkenlerin özel niteliğini, nesne olduklarını gösteriyor.Bu sayede alfanümerik değişkenlerin yani String nesnelerinin bazı ilave özelliklerinden yararlanabiliyoruz.Bu özelliklerin sık kullanılanlarını şöyle sıralayabiliriz:
String nesnesinin kendine özgü metodları vardır.Bunlar:
Yapacağınız uygulamalarda bunları kullanarak değişik etkiler yaratabilirsiniz.Bu özellikler genelde formdan bilgi girişlerinde bir standart sağlamak için kullanılır.Ziyaretçi nasıl giriş yaparsa yapsın, girilen bilgiler sizin istediğiniz düzene sokulabilir. |
||||||||||||||||||||||
<< Form Nesneleri | Javascript Nesneleri | DHTML >> |
||||||||||||||||||||||
Başa Dön | ||||||||||||||||||||||