Javascript, fonksiyonlara ve metodlara kendi nesnelerini ve onların metodlarını kullanma imkanı verir; hatta bilgisayarın kaynaklarından yararlanmalarını bile sağlar.Böylece javascript açısından browser ve onun görüntülediği html belgesinin nesne olarak özelliklerine ve bilgisayarın kaynaklarını kullanmaya biraz daha yaklaşılmış olunur. Zaman Metodları Date() metodu, javascript’in browserdan, browserın işletim sisteminden, işletim sisteminin de bilgisayarın temel girdi/çıktı işlemlerini yapan BIOS çipinden, saati ve tarihi içeren bilgiyi almasını sağlar.Date() metodu ile gün,ay, yıl, saat, dakika ve saniye bilgileri elde edilir. Zaman Değişkeni Tanımlama ve Yürürlükteki Zaman Değerini İfade Etme new Date() komutu ile temin edilen bilgiler, bir değişkene atanır.Daha sonrada "get" ifadesi ile başlayan komutlarla istenilen zaman bilgileri, değişken üzerinden temin edilerek kullanılır. Zaman metodunda kullanılan kodlar
Eğer bu kodların tanımlandığı değişken, önceden var değişken = new Date() şeklinde tanımlanmazsa kodlar çalışmaz; çünkü kodlar bu değişkene bağımlı olarak çalışır.Zaman bilgileri değişkene alınır, yukarıdaki kodlar ile istenilen zmana bilgileri değişkenden alınır. Zaman metoduna ait kodları bir örnek üzerinde görelim. Örneği incelerseniz, uygulamayı çalıştırdığınız zamana ait bilgilerin görüntülendiğini göreceksiniz.Görülen değerler sadece uygulamanın çalıştırıldığı zamana ait değerlerdir.Eğer saat benzeri bir uygulama yapmak isterseniz, zamanı alma ve görüntüleme işlemlerini sürekli tekrarlamanız gerekir.
Zaman Aralığı Belli zaman aralıklarıyla bir işlemin tekrarlanmasını isteniyorsa, setTimeout(..., ...) komutu kullanılır.İlk değer parantez içinde bir javaccript kodudur, ikinci değer ise ilk değerin ne kadar süre sonra oluşacağını belirleyen, mili saniye cinsinden zaman değeridir. (1 saniye = 1000 mili saniye) setTimeout komutu daha çok zaman aralıklarıyla tekrar eden hareketler oluşturmak için kullanılır. Örnek: setTimeout("alert('Bu mesaj 2 saniye sonra çıkar.')", 2000)
Javascript'te sıkça kullanılan üç tane karakter metodu vardır.Bunlar:
tostring() metodu; kelime anlamı olarak stringe(karaktere) çevir anlamına gelmektedir.Bu metodla, saat nesnesinin tamamen kendine özgü biçimi, javascript tarafından htmlin anlayabileceği şekle çevrilmiş olur. Kullanım şekli: değişken.toString() Javascript’te, çevirme amaçlı iki metod daha vardır. toString() metodu sadece Date nesnesine uygulanabilir, ama toLowerCase() ve toUpperCase() metodları bütün alfanümerik değerlere uygulanabilir. toLowerCase() -> küçük harfe çevirmeye yarar. toUpperCase() - > büyük harfe çevirmeye yarar.
Matematik Metodları Matematik metodlarından ilki parseInt() metodudur.Bu metod parentez içindeki değeri tamsayıya çevirmeye yarar.Diğer bir metod ise, parseFloat() metodudur.Bu metod ise, parantez içindeki değeri kesirli sayıya çevirir.parseInt() ve parseFloat() metodları formlarla ilgili uygulamalarda sıkça kullanılır. Bunların dışında bir sürü matematik metodu vardır.Bunlar Math. ön komudu ile kullanılırlar.
Trigonometrik İşlemler Trigonometrik işlemler yapan matematik metodları aşağıda verilmiştir.Bunlarda Math. uzantılı kullanılırlar.
|
||||||||||||||||||||||||||||||||||||||||
<< Fonksiyonlar | Metodlar | Nesneler >>
|
||||||||||||||||||||||||||||||||||||||||
Başa Dön | ||||||||||||||||||||||||||||||||||||||||
Dizayn & Tasarım : Mehmet KAYA |