JavaScript Nedir?
Yayın: · Son güncelleme:
JavaScript Nedir? Kısaca
JavaScript, web sayfalarına buton tıklaması, form doğrulama ve anlık güncelleme gibi etkileşimler kazandıran, tarayıcıların yanı sıra Node.js ile sunucuda da çalışabilen yaygın bir programlama dilidir.

JavaScript nedir?
JavaScript, web'in programlama dilidir. HTML sayfanın yapısını, CSS görünümünü belirlerken JavaScript davranışını belirler. Bir menünün açılıp kapanması, sepete ürün eklendiğinde sayının değişmesi ya da formdaki hatalı alanın anında kırmızı yanması JavaScript ile yapılır.
Dil, 1995'te Netscape'te Brendan Eich tarafından geliştirildi. Standart adı ECMAScript'tir ve her yıl yeni özelliklerle güncellenir. Bütün modern tarayıcılar JavaScript'i ek bir kurulum gerektirmeden çalıştırır.
Nasıl çalışır?
Tarayıcı sayfayı yüklerken JavaScript kodunu da çalıştırır. Kod, sayfadaki öğelere DOM üzerinden erişir ve onları değiştirir. Basit bir örnek:
const buton = document.querySelector("#sepete-ekle");
let adet = 0;
buton.addEventListener("click", () => {
adet = adet + 1;
document.querySelector("#sepet").textContent = adet;
});
Bu kod, kullanıcı butona her tıkladığında sepet sayısını bir artırır ve ekrana yazar. Sayfa yeniden yüklenmez.
Nerelerde kullanılır?
JavaScript yalnızca tarayıcıyla sınırlı değildir. Node.js ile sunucu tarafında, React Native ile mobil uygulamalarda, Electron ile masaüstü uygulamalarında kullanılır. React, Vue ve Angular gibi popüler araçların hepsi JavaScript tabanlıdır. Büyük projelerde tip güvenliği için çoğu zaman TypeScript tercih edilir.
Adındaki benzerliğe rağmen JavaScript'in Java ile doğrudan bir ilişkisi yoktur. İsim, o yıllarda Java'nın popülerliğinden yararlanmak için seçilmiştir.
Öğrenmeye başlamak için tarayıcının geliştirici araçlarındaki konsolu açıp birkaç satır kod denemek yeterlidir. Ardından basit bir yapılacaklar listesi yazmak değişken, fonksiyon ve olay kavramlarını birlikte öğretir.
Sıkça Sorulan Sorular
JavaScript ne demek?
JavaScript, web sayfalarına etkileşim kazandıran programlama dilinin adıdır. Adı kelime anlamından çok, 1995'teki pazarlama tercihine dayanır.
JavaScript ile Java aynı dil mi?
Hayır. İki dil farklı şirketlerde, farklı amaçlarla geliştirilmiştir ve sözdizimi dışında pek ortak noktaları yoktur. Java çoğunlukla kurumsal backend ve Android'de, JavaScript ise web'de öne çıkar.