Ana Sayfa / Programlama / JavaScript (ECMAScript)

JavaScript (ECMAScript)

Püf Noktalar

JavaScript in temelleri başlığı altında kendi betiklerinizi yazarken karşılaşabileceğiniz bir kaç özelliğe değinerek temel atma işlemini bitireceğiz. Daha sonra eklenecek (eklenmiş olabilir) orta ve ileri düzey başlıkları ile artık kendinize JavaScript konusunda rahatlıkla ben biliyorum diyebilirsiniz. Çünkü JavaScript ile yapabileceğimiz çok şey olmasına rağmen, çok az komutla işlerimizi tamamen çözüme …

Devamı »

JavaScript Özel Karakterler

  JavaScript de özel karakterleri kullanmak için kurtarma karakteri (ters bölü işareti) dir. Özel karakter ekleme Ters bölü işareti  (), apostrof ya da kesme (‘), yeni satır, tırnak(") ve diğer özel karakterler için kullanılır. Şu koda bakalım: var txt="Gün gelecek yine "Dünyaya" adaletle hükmedeceğiz."; document.write(txt); JavaScript de string biçimli değişkenler …

Devamı »

Throw yapısı

Throw ifadesi Throw ifadesi bizlere kendi istisnalarımızı oluşturmamızı sağlar. Bu ifadeyi try catch ile birlikte kullanarak programın akışını ve hata mesajlarını kontrol edebiliriz.   Sentaks throw(istisna) Burada istisna bir string, tamsayı, ikili sayı, veya bir nesne olabilir. Javascrip’ in küçük büyük duyarlı olmasından dolayı throw farklı şekillerde yazmanız hata oluşmasına …

Devamı »

Try…Catch yapısı

try…catch yapısı JavaScript içerisindeyapılan işlemlerde ki hataların kontrolü için kullanılır. AJAX uygulamalarında en çok kullanılan yapılardandır. Hata Değerlendirme Çoğumuzun başına gelmiştir, internet sitelerinde gezinirken bir JavaScript iletisi gelir ve bir "Çalışma zamanı hatası oluştu, ayıklamak ister misiniz?"   gibi uyarılar geliştiriciler için iyi birşerdir lakin son kullanıcıların bunlarla karşılaşmaması gerekir. Genelde …

Devamı »

JavaScript Olayları

  Olaylar Javascript tarafından gerçekleştirilen eylemlerdir. Bir olay karşısında javascript’in çalışmasıdır. Olaylar JavaScript sayesinde dinamik özellikli  internet siteleri hazırlayabiliriz. Olaylar yani; fare ile tıklama, sağ tıklama, kopyalama, form verisi gönderme, bir tuşa basma ya da bir internet sitesi üzerinde yapılabilecek herşeyi olay olarak tanımlayabiliriz.JavaScript bu olaylara tepki olarak yeni işlemler …

Devamı »

Break-Continue yapısı

JavaScript Break ve Continue ifadeleri     Break ifadesi   break ifadesi döngüyü durdurur ve sonraki satırların işlnmesini sağlar( tabi başka satır varsa).   Örnek : <html> <body> <script type="text/javascript"> var  i=0; for (i=0;i<=10;i++)   {   if (i==3)     {      break;     }   document.write("Sayımız" + i);    document.write("<br …

Devamı »

While döngüsü

JavaScript WhileDöngüsü   While döngüsü, belirtilen koşul doğru olduğu sürece çalışmaya devam eden döngüdür. Fazla söz etmeden doğrudan yapıya bakalım: Sentaks while (var<=BİTİM DEĞERİ)   {   çalıştırılacak kod   } Not: Aynen for döngüsünde olduğu gibi burada yer alan <= ifadesi yerine de herhangi bir karşılaştırma ifadesi gelebilir. Örnek …

Devamı »

For döngüsü

JavaScript For Döngüsü   Döngüler bir kod bloğunu belirlenen sayı kadar ya da belli bir koşul gerçekleşene kadar tekrar işler. JavaScript Döngüleri Kodlama yaparken, sık sık karşılaştığımız bir durum vardır bu da bazı koşulların gerçekleşmesi için bir bloğun defalarca çalıştırılmasıdır. Bu tür işlemlerde; neredeyse her program dilinde olduğu gibi döngüler …

Devamı »

Fonksiyonlar

JavaScript Fonksiyonlar   Bir fonksiyon bir olay ya da çağrı ile çalıştırılmaktadır.   Fonksiyonlar   Bir fonksiyon hazırladınız ve bunu sayfalarınızda kullanmak istiyorsunuz. Hazrıladığımız fonksiyonu sayfa içerisine aktardıktan sonra onu bir olay gerçekleştiğinde ya da doğrudan bir çağrı ile çalıştırabiliriz. Yani fonksiyonun çalıştırılabilmesi ona yapılan çağrıya bağlıdır ve fonksiyon çağrılmadan …

Devamı »

Popup Kutuları

JavaScript Popup Box   JavaScript içerisinde 3 adet ileti kutusu tanımlanmıştır: Alert, Confirm, ve Prompt kutuları ya da iletileri diyelim Alarm Kutusu   Alert box genellikle bir bilginin onayını almak için kullanılır. Kullanıcılar devam edebilmek için Tamam butonuna basmalıdırlar.   Sentaks alert("gösterilecek metin");   Örnek <html><head><script type="text/javascript">function show_alert(){alert("Ben bir Alert …

Devamı »