Date(): getYear(), getMonth(), getDate(), getDay(), getTime(), getHours(), getMinutes(), getSeconds() Bu metod, Javascript’in Browser’dan, 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. Gerçi metod Date (günün tarihi) adını taşıyor, ama Date(), Javascript açısından class (sınıf) sayılır ve edinilen bilgi Okumaya Devam Et

Javascript açısından, bir önceki yazıdaki gibi uzun fonksiyon ile tek satırlık bir metod’un farkı yoktur: ikisi de kendisinden beklenen bir değeri, bu değeri bekleyen işleme teslim etmek zorundadır. Bunu ister 150 satırlık komut kümesiyle yapsınlar, isterse tek satırlık bir komutla, Javascript, isteyen bütün fonksiyonlara ve metodlara kendi nesnelerini ve onların Okumaya Devam Et

Fonksiyonlarda ve diğer tür işlemlerde kullanabileceğimiz bir Javascript kısaltması, “filanca yerdeki karakter” diyebileceğimiz charAt(i)” ifadesidir. Burada i yerine herhangi bir rakamı yazabilirsiniz. Bu kısaltma ancak sayı ya da alfanümerik değer içeren değişkene veya nesneye uygulanabilir. Buradaki örneğimizde, Javascript, karakter adını verdiği ve içini boş bıraktığı değişkenin değeri olarak, “numara” nesnesinin Okumaya Devam Et

“Switch” Javascript’in switch (değiştir) komutu, programın bir değişkenin değerine göre, belirli bir işi yapmasını sağlar. Sözgelimi, elektronik satış sitenizde, müşteri-ziyaretçiniz, alacağı gömleğin beden ölçüsünü seçecek ve siz de bu ölçüye göre, siparişi kaydedecek ve müşteriye siparişin alındığını bildireceksiniz. Javascript programının mantığı şöyle olacak: “Müşteri büyük beden’i seçti ise Büyük bedenle Okumaya Devam Et

“while” döngüsünün, koyduğunuz şarta göre bazen hiç icra edilmeyebileceğini söyledik. bir önceki yazımda örnekte müşteri öyle bir rakam verir ki, sipariş miktarı stoktan yüksek olduğu için, hesaplama hiç yapılmaz ve müşteriye kaç parti sevkiyat yapacağımızı değil, sevkiyat yapamayacağımızı bildiririz. Fakat bazı durumlarda döngünün bir kere işlemesi, fakat ikinci ve daha Okumaya Devam Et

Diyelim ki, sitenizde santigrad dereceyi fahrenhayt dereceye çeviren tablo sunmak istiyorsunuz. 0’dan 100’e kadar bütün santigrad derecelerin (fahrenhayt = santigrad * 9 / 5 + 32 ) formülüyle karşılığını bulup, bir tabloya yazabilirsiniz. Hesabı yapmanın güçlüğünün yanı sıra, HTML kodunuz tam 100 adet <TR><TD>..</TD><TD>..</TD></TR> kodu içerecektir. Oysa bunu iki satırlık Okumaya Devam Et

If … Else (Eğer .. Diğer) Kimi zaman bu kadar çok seçeneğe tek tek “if” ifadesi yazmak gerekmeyen durumlar olabilir. Javascript’e “Eğer şu değişkenin değeri şu işe şunu yap, diğer bütün durumlarda ise şunu yap!” demek istiyebilirsiniz. “If… Else” ifadesi ile bunu sağlarız. denetim1.’in dört “if” ifadesini de silin ve Okumaya Devam Et

Javascript programının, bir değişkenin değerine göre yönlenmesini sağlayan ilk aracı, “if” (eğer) ifadesidir. İşte size program akışını “if” yoluyla kontrol eden bir HTML sayfası: <HEAD> <meta http-equiv=”Content-Type” content=”text/html; charset=windows- 1254″> <TITLE>Javascript’te Mukayese</TITLE> <SCRIPT LANGUAGE=”Javascript1.2″> function goster(secme) { var endeks, secilenYemek endeks=secme.selectedIndex secilenYemek=secme.options[endeks].text if (secilenYemek == “Adana Kebap”) { document.tarifForm.tarif.value=secilenYemek + Okumaya Devam Et

İşte lisede matematik dersinde kaytarmamış olduğunuza şükredeceğiniz noktaya geldik: Javascript (veya başka herhangi bir programlama dili) siz formülünü vermedikçe hiç bir hesabı yapamaz; ama dünyanın en çapraşık, en karmaşık formülünü de verseniz, sonucu (bilgisayarınızın hızı ile orantılı olarak) hesaplar. Tabiî, Javascript, dört temel işlemi yapabilir. toplama işlemini artı işaretiyle (+), Okumaya Devam Et

Javascript’te en sık yapacağınız işlem, bir değişkene bir değer atama işlemidir: “Adı” adlı değişkenin değeri “Hakkı” olsun! “Soyadı” adlı değişkenin değeri “Öcal” olsun, gibi. Ve tahmin ettiğiniz gibi bunu eşittir (=) işaretiyle yaparız: var adi = “Ahmet”, soyadi = “Arif” var siraNo = 123, sigortaNo = “A123-2345-234” Javascript, bir eşittir Okumaya Devam Et