Javascript, bir Web scripting dilidir. Netscape ve IE’nin desteklediği client (kullanıcı) taraflı, yani kullanıcının bilgisayarında işlem gören bir dildir. Java programa diline benzer bir şekilde oluşturulmuş ve temelinde C ve C++ dilleri yatmaktadır.
Java Script Dilinin Özellikleri :
İşletme Sırası:
HTML belgesinde JavaScript eklendiğinde, kodun işletimi sırasıyla yapılır. Ancak fonksiyon ve belli bir olaya (ONCLICK gibi ) bağlı olan JavaScript kodlarının işletimi o anda yapılır.
Değişkenler:
Bir değeri içeren bellek adlarını ifade ederler.
İşleçler (Operators ):
Değerler ya da değişkenler arasında toplama, çıkarma gibi işlemlerin yapılmasını sağlarlar. İşleçler +, *, /, - gibi işaretlerle kullanılır.
İfadeler (Expression ):
Değişkenlerin, işleçleri ve deyimlerin bir araya gelerek oluşturdukları yapılara ifade derin. Örneğin: "Ucret = Gün * Yevmiye" formülü bir ifadedir.
Deyimler (Statements ):
Deyimler belli bir komut ya da söz dizimi bileşenlerinin grubuna verilen addır. Örneğin bir komut ya da bir IF yapısı deyimi oluşturur.
Nesneler (Objects )
Kendi değerleri, özellikleri ve işlemleri olan bileşenlere nesne (object ) denir. JavaScript dilinde çok sayıda yerleşik nesne vardır.
Fonksiyonlar (Functions )
Bir JavaScript fonksiyonu diğer dillerdeki bir fonksiyon yordam ya da bir alt yordam anlamına gelir. Bir fonksiyon bir dizi işlemi yerine getirir ve bir sonuç döndürür. Ayrıca fonksiyonlar, parametre olarak kabul edilen birçok değer kabul ederler.
Case Sensitivity
JavaScript case sensitive (büyük küçük harf duyarlı ) bir dildir. Değişkenler ve diğer öğeler küçük ya da büyük yazılabilirler. Ancak A değişkeni ile a değişkeni birbirinden farklıdır.
Açıklamalar
Bütün programlama dillerinde olduğu gibi, kod yazarken açıklama yazmak için kullanabileceğimiz bir karakter vardır. JavaScriptte bu <!- ve //–>. işaretlerinin arasıdır.
Java Script Temelleri :
Window : Tarayıcı Ekranı.
Frame : Frame Ve Framedeki Nesnelerin Tümü.
Document : Tarayıcı ekranında Görüntülenen Sayfa Alanı.
Location : Tarayıcı Ekranında O anki Sayfanın URL Adresi.
History : Tarayıcının Ziyaret Ettiği Sayfaların Bellekteki Yeri.
İlk Ders İçin Çeşitli Örnekler :
Örnek 1 : web sayfasına mesaj yazma
<script language="JavaScript1.1">
alert("IKU-MYO")
</script>
</head>
<body></body>
Örnek 2 : fonksiyon çağırma
<body onLoad="ilk()" onUnload="son()"> </body>
<script language="JavaScript">
function ilk() { alert(’Siteye Hoşgeldiniz’); }
function son() { alert(’Güle Güle’);}
</script>
Örnek 3 : kullanılan browser cozunurlugunu bulma
<body>
<script language="JavaScript">
g=window.screen.width;
y=window.screen.height;
cozunurluk=g+"X"+y;
alert(cozunurluk);
</script>
</body>
Örnek 4 :browser penceresi açma
<body onLoad="ilk()">
<script language="JavaScript">
function ilk() {
window.open(’duyurular.htm’,"_blank","fullscreen=1");
window.open(’duyurular.htm’,"_blank");}
</script> </body>
Örnek 5 : kullanıcıdan bilgi alma
<body onLoad="ad()">
<script language="JavaScript">
function ad(){
v=window.prompt("Adınızı yazın:","")
alert(’Hoşgeldin’+" "+ v)}
</script>
Örnek 6 : durum çubuğuna bilgi yazma
<body onLoad="ilk()" > </body>
<script language="JavaScript">
function ilk() {
document.write ("Bilgisayar Programcılıgı");
window.status="KULTUR UNIVERSITESI";}
</script>
Örnek 7 :
<body onLoad="i()"> </body>
<script language="JavaScript">
function i() {document.write(location.href+’ ‘ +’Sitesine Hoşgeldiniz’);
document.title="Kultur Universitesi"; }
</script>
Örnek 8 :
// Ornek8.js JavaScript Dosyası //
for(i=1;i<=6;i++){
document.write("<font size=’" + i + "’> IKU </font><br>") ;
}
// Ornek8.js dosyasının çağrılması //
<script language="javascript" src="ornek8.js" type="text/javascript">
</script>









ile görüntülenir.
Yorum Yazın