Javascript’e Giriş, Javascript Temelleri
Javascript Nedir? Javascript diline giriş
Javascript web sayflarında dinamik içerik oluşturmak için kullanılan ve kullanıcı yani istemci tarafında çalışan bir web programlama dilidir. Kullanıcı tarafında çalışır demenin anlamı kendi bilgisayar ya da telefonun tarayıcısı demektir. Dolayısıyla Javascript server tarafında çalışmadığından sitenin açılma hızına direk bir etkisi yoktur. Javascript C diline yakın bir yazımı vardır.
Javascript yazmak için bir notepad, notepad++, dreamveawer gibi editör programlarından birine ihtiyacınız vardır.
HTML’de JavaScript Kodlarını Kullanma
<script type=”text/javascript” language=”javascript”> // çalışacak javascript kodları </script>
JavaScript kodlarını html’de kullanmak için <script> </script> etiketlerini kullanmamız gerekmektedir.
Language parametresi yerine type=”text/javascript” parametresi de
kullanılabilir veya hiç parametre kullanılmayabilir.
JavaScript Kodları HTML’de Nereye Yazılır?
JavaScript kodları web sayfalarında 3 farklı şekilde kullanılabilir;
1. Yol: Script kodlarını head etiketleri arasına yazmaktır.
<head></head> etiketleri arasında yazılan javascript kodları head etiketleri
arasında olduğundan sayfa yüklenmeden derlenmektedir. Eğerki web sayfamızdaki olaylarda (düğme tıklama, focus olayı gibi) sayfanın çalışmasını istersek gerekli fonksiyonları da head etiketleri arasında yazmak gerekir.
<head> <script language="Javascript" type="text/javascript"> document.write("İlk Javascript Kodlarım "+" klasik ama Merhaba Dünya Demeden Olmaz "); </script> </head>
2. Yol: Script kodları html sayfanın body etiketleri arasına yazılır. Bu durumda script kodları sayfa yüklenince çalışmaktadır.
<body> <script language="Javascript" type="text/javascript"> document.write("İlk Javascript Kodlarım "+" klasik ama Merhaba Dünya Demeden Olmaz "); </script> </body>
3. Yol:Harici bir javascript dosyası oluşturarak (*.js) ilgili kodları buraya yazarız, html sayfamızdan head etiketleri arasında bu js uzantılı sayfayı çağırırız.
<script src="kodlarim.js" language="javascript" type="text/javascript">
Yukarıdaki 3 farklı script yazma türünün en kullanışlı olanı harici javascript dosyasıdır. Çünkü;
- Kod karmaşıklığını çözmek daha kolay olabilir.
- Dosyanın boyutu küçük olabilir.
- Sayfanın daha hızlı yüklenmesine neden olurlar.
Javascript büyük/küçük harf duyarlı bir dildir. Ayrıca sayfa içerisinde birden fazla javascript kodu yazılabilir.