JavaScript Yapısal Kurallar

Betik dili, web sayfalarında dinamik içerik sağlamak ve kullanıcıyla iletişim kurmak için kullanılan, istemci tarafında çalışan bir dildir. Html etiketleri arasında tanımlanarak kullanılabilir. 1995 yılında Brendan Eich tarafından geliştirilmiştir.
JavaScript dili isim benzerliğine rağmen Java ile birbirinden bağımsız ve farklı dillerdir. Java gerçek bir programlama dilidir. JavaScript ise bir script dildir.
Başlangıçta sadece Netscape tarafından desteklenen dil, şimdi tüm tarayıcılar tarafından desteklenmekte ve kullanılmaktadır. Temel script komutları her tarayıcıda çalışmasına rağmen ileri düzey komutlar bazı tarayıcılar tarafından tam olarak desteklenmemektedir.
JAVASCRİPT KODLAMADA YAPISAL KURALLAR
- JavaScript kodlamada tüm fonksiyon ve yapılar { } karakterleri arasına yazılır.
- JavaScript komutları sonuna “ ; ” işareti eklenir.
123<script type="text/javascript">alert("bilişim"); alert("teknolojileri");</script> - Tek satırlık yorumlar: JavaScript kodlamada ” // ” karakterleri tek satırlık açıklama yapmak için kullanılır.
12345<script type="text/javascript">//alert komutu kullanımıalert("bilişim"); //mesaj içinde "bilişim" yazaralert("teknolojileri");</script> - Çok satırlı yorumlar: Yorumlarımızı ” /* */ ” karakterleri arasına yazarak birden fazla satırda açıklama yazılabilir.
123456789<script type="text/javascript">/*alert komutu kullanımına örnek,ekrana önce "bilişim"sonra "teknolojileri" yazar*/alert("bilişim");alert("teknolojileri");</script> - Çift tırnak kullanımı: Çift tırnak “ “ ” ile açılmış kod içerisine ya tek tırnak “ ‘ ” ya da çift tırnaktan önce slash “ \” ” işareti kullanılmalıdır.
1234<p onclick="alert('ÖSMTAL');">Özcan Sabancı Meslek Lisesi</p><script type="text/javascript">alert("Bilişim \"Bilgisayar\" Teknolojileri");</script> - JavaScript boşlukları değerlendirmeye almaz. Örneğin; sayi=10 ile sayi = 10 aynı şekilde çalışır.
- JavaScript büyük-küçük harf duyarlılığına sahiptir.
- Yazılımcı tarafından belirlenen değişkenler, metodlar ve nesnelere belirleyici denir. Belirleyiciler harfle ve ya alt çizgiyle “ _ ” başlamak zorundadır. İlk karakter olarak rakam ve ya sembol kullanılamaz.
- Eğer belirleyici birden fazla kelimeden oluşuyorsa iki kelime arasında boşluk bırakılamaz. Ya bitişik yazılacak ya da alt çizgi ile ayrılacaktır.
- Belirleyiciler arasında Türkçe karakter bulunamaz.
- JavaScript kodları içerisinde özel karakter kullanmak istersek ” \ ” işaretini özel karakterin başına eklenmelidir.
\b = Klavyede geri tuşunun görevini yapar.
\n = İmlecini yeni bir satırın başına getirir.
\r = Enter tuşunun görevini yapar.
\t = Sekme işareti koyar.
\\ = Ters-bölü işareti koyar.
\’ = Tek tırnak işareti koyar.
\” = Çift tırnak işareti koyar. - JavaScript dilinde önceden tanımlanmış ve programın yorumunda özel anlamları olan kelimelere Anahtar Kelimeler (Keywords) denir. Bu kelimeler kodlama içinde belirleyici olarak kullanılamazlar. Break, continue, var, do, switch, for, in, new …
- ilerde JavaScript yorumlama işlerinde kullanılabileceği düşüncesi ile önceden bir kenara ayrılmış olan kelimelere Ayrılmış Kelimeler (Reserved Words) denir. Bu kelimeler kodlama içinde belirleyici olarak kullanılamazlar. Byte, class, delete, final, this, try, with …
