Yeni yazımızda Javascript nedir ve ne işe yarar sorularının cevaplarını inceleyeceğiz. Kısaltılmış hali JS olan Javascript, internetin ilk dönemlerinde piyasa sunulan bir programlama dilidir. Javascript, HTML işaretleme dilini desteklemek amacıyla 1995 yılında Brendan Eich tarafından geliştirilmiştir. Günümüze baktığımızda ise web sitelerinin neredeyse yüzde 90’ı Javascript kullanmaktadır.
Prototip tabanlı programlama dili olan Javascript, nesne
yönelimli bir anlayışa sahiptir. Yani sınıfsız bir yapıya sahiptir ve nesne
tabanlı bir programlama dili olarak tanımlanmaktadır.
JavaScript hızlı ve kolay öğrenilebilir. Bu denli yaygın
kullanılmasının bir nedeni de budur. Web sitenizin performansını artırmak için
ya da oyun çalıştırmak için de kullanılmaktadır. İnternette ücretsiz olarak
bulabileceğiniz Javascript taslakları ve uygulamaları da bulunmaktadır.
JavaScript’in Avantajları Nelerdir?
JavaScript diğer programlama dilleri ile kıyaslandığında
birçok avantajı olduğunu söyleyebiliriz. JavaScript avantajlarından bazıları
ise şunlardır:
- Derleyici kullanmanıza gerek yoktur çünkü web
tarayıcıları HTML ile yorumlamaktadır.
- Öğrenmesi kolaydır, diğer yazılım dillerinden
daha hızlı öğrenilir.
- Hataları tespit etmek ve çözmek daha kolaydır.
- Belirli web sayfası öğelerine göre
ayarlanabilmektedir.
- Birden fazla platformda ya da tarayıcıda
çalışabilmektedir.
- JavaScript kullanarak input değerlendirmesi
yapılabilir
- Manuel very kontrollerinin azaltılmasını
sağlamaktadır.
- Web siteleri interaktif hale getirir, kullanıcı
dostudur.
- Diğer yazılım dilleri ile kıyaslandığında daha hızlı
ve hafif olduğu görülmektedir.
JavaScript’in Dezavantajları Nelerdir?
Yazımızın giriş bölümünde de belirttiğimiz gibi günümüz web
sitelerinin neredeyse yüzde 90’ı JavaScript kullanmaktadır. Bu kadar yaygın
olması kötü niyetli kişi ve uygulamaların da hedefi haline gelmesine sebep
olmaktadır. Güvenlik açıklarını tespit eden kötü niyetli kişiler nedeniyle de
karşımıza bazı JavaScript dezavantajlarını çıkarmaktadır. JavaScript’in
dezavantajlarını şu şekilde sıralayabiliriz:
- Güvenlik açıklara karşı zayıftır.
- Zararlı kod çalıştırmak için bilgisayarlarda
kullanılabilir.
- Her tarayıcı ve cihaz tarafından
desteklenmemektedir.
- JavaScript kodları diğer yazılım dillerine göre
büyüktür.
- Farklı cihazlarda çalıştırılması tutarsızlık
yaratmaktadır.
JavaScript Hangi Yazılım Dilinden Etkilenmiştir?
JavaScript programlama dili C, Scheme, Java, Perl, Python ve Self dillerinden etkilenerek HTML işaretleme dilini desteklemek amacıyla oluşturulmuştur. JavaScript ve Java çoğu zaman isim benzerliği nedeniyle karıştırılır ancak aynı dil değildir.
JavaScript Nasıl Öğrenilir?
İnternetin ve teknolojinin nimetlerinden yararlanarak online
dersler ile JavaScript öğrenebilirsiniz. YouTube üzerinden teknoloji
kanallarını düzenli takip ederek ya da halihazırda var olan online derslerin
videolarını izleyerek kendinizi geliştirebilirsiniz. YouTube’da JavaScript
öğrenmek için şu kanallara göz atabilirsiniz; Yakın Kampüs, Web Odası.
Bu konuda online eğitimler veren platformlar da bulunuyor.
Ücretli ya da ücretsiz birçok platforma internet üzerinden erişebilirsiniz.
Bu Yazıları da Sevebilirsiniz
Jira Rehberi
Çoğu zaman yazılım hatalarını tespit etmek, zaman isteyen bir iştir. Bir araç kullanmak süreci çok daha kolay hale getirir. Jira, manuel testlerde kul...
“JavaScript nedir ve ne işe yarar? yazımızın sorularınızı yanıtladığını ve size faydalı olduğunu umuyoruz. PHP Nedir? yazımızı da incelemenizi tavsiye ederiz.
Dijital Pazarlama ile ilgili tüm gelişmeler bu blogda!