JavaScript web sayfalarını etkileşimli kılan bir tür programlama dilidir. Fakat tam bir programlama dilidir denilemez. Kendi başına JavaScript ile program yazılamaz. JavaScript uygulamaları NotePad dosyalarına yazılmış kodlardır ve HTML belgelerine yerleştirilirler. Yazılan JavaScript uygulamaları mutlaka bir browsera ihtiyaç duyar. Bir browser bu kodları yorumlamaya başladıktan sonra JavaScript kodları browserı yönlendirmeye başlar.
JavaScript yerine HTML kullanılabir mi?
Hayır. HTML ve JavaScript tamamen farklı şeylerdir. HTML durağan web sitesi içeriğini tanımlamak için tasarlanmış bir biçimlendirme dilidir. JavaScript ise dinamik görevleri sergileyen bir dil olarak tasarlanmıştır. Sadece JavaScript kodları dosyaya HTML olarak yerleştirilir ve bu biraz kafa karıştırıcıdır.
JavaScript ile Java arasındaki fark nedir ?
JavaScript ve Java iki farklı programlama dilidir. Sadece isim benzerliği vardır. Netscape firması Aralık 1995’te JavaScript’i piyasaya sürerken o dönemde Java dili sayesinde popüler olan Java kelimesini kullandı. Bu sayede hala ikisi beraber anılıp karıştırılabiliyor.
JavaScript öğrenerek neler yapabiliriz?
- JavaScript genel olarak web tasarımında kullanılır.
- JavaScript ile kullanıcı girdisini işleyen ya da özel nesneler, dosyalar ve ilişkisel veritabanlarını kullanarak sürekliliği olan verileri yöneten dinamik HTML sayfaları oluşturulabilir.
- JavaScript kodları eventlere yani olayalara erişip onları kontrol edebilir. Bir sayfanın yüklenmeye başlaması ve yüklemenin bitmesi, kullanıcının bir yere tıklamasıyla gelişen eventi kontrol edebilir.
- Önceden sadece istemci tarafından kullanılsa da artık sunucu tarafından da kullanılmaktadır.
- Unity oyun motorunda da JavaScript kodları ile bazı kodlamalar yapılabilir.
- JavaScript HTML bileşenlerini okuyabilir ve yazabilir. JavaScriptler aynı zamanda okudukları HTML bileşenlerini değiştiredebilirler.