Son Değiştirilme04:44:11 PM GMT

Başlıklar
Anasayfa

JavaScript'e Giriş İlk JavaScript Kodumuz

e-Posta Yazdır PDF
( 0 - user rating )

Merhaba bugün javascript'e giriş yapacağız basit javascript kodları yazacağız.Öncelikle birşeyi belirtmek istiyorum javascript'i java ile karıştırmayın aralarındaki tek benzerlik ikisininde isminin java ile başlaması .Onun dışında uzaktan yakından alakaları yok.Bu kısa açıklamadan sonra biz asıl konumuza geçelim.

Javascript kodlarını html içerisinde farklı şekillerde yerleştirebiliriz örneğin sayfanın içerisine script olarak  ya da ayrı script dosyaları halinde uygulamalarımızda çağırarak biz ilk önce sayfa içerisinde kullanılmasını göreceğiz.Dilerseniz şimdi bunun için basit bir örnek yapalım.
İlk örneğimizde sayfa açıldığında bir mesaj kutusunda www.yazilim-arsivi.net yazsını yazdıralım.
<html>
<head>
<title>İlk Javascript Örneğimiz</title>
</head>
<body onload="alert('www.yazilim-arsivi.net');">
</body>
</html>
yukardaki kodları .html olarak kaydederseniz sayfayı açtığınızda mesaj kutusunun içerisinde www.yazilim-arsivi.net yazısıyla karşılaşacaksınız.
Şimdide yukardaki örneğimizi farklı bir şekilde javascript taglarını kullanarak yazalım.
<html>
<head>
<title>İlk Javascript Örneğimiz</title>
</head>
<body>
<script type="text/javascript" language="javascript">
alert("www.yazilim-arsivi.net");
</script>
</body>
</html>
Bu örneğimizde ilk örneğimizde yaptığımız işten farklı bir iş yapmamış olduk farkı sadece kodların çalışma şekli.Peki bunun ilkinden farkı ne işte  bu farkı ihtiyaçlar belirleyecektir kullanıcıya basit bir mesaj kutusu göstermek istiyorsanız 2. örneğimizdeki gibi uğraşmaya gerek yok ancak javascript sadece bunlardan ibaret değil ilerki konularda da göreceğimiz gibi bazen çok karmaşık kodlarla boğuşacağız işte o zaman 2. örnek bile işimize yaramayacak ve fonksiyon kullanacağımız örnekler gerekecek hatta bu karmaşıklık biraz daha arttığında ise bu kod bloklarından kurtulmak için ayrı script dosyaları oluşturup o dosyaları çağıracağız (programlamadaki classlar gibi).