Bilgisayar Bilimleri

JavaScript

Ansiklopedia · Kaynaklara dayalı özgün derleme

Yazı boyutu ve okuma düzeni
Yazı boyutu
Satır genişliği
Metin hizası
Genel bakış

JavaScript, web sayfalarında etkileşim oluşturmak ve farklı çalışma ortamlarında program geliştirmek için kullanılan bir programlama dilidir. Tarayıcıda çalışabildiği gibi Node.js gibi ortamlar aracılığıyla sunucuda da kullanılabilir. Java ile ad benzerliği taşısa da ayrı bir dildir. [1]

TEMEL YAPI

Dil; değişkenler, işlevler, nesneler, diziler ve denetim yapıları sağlar. Array, Map ve Math gibi standart nesneler verilerin işlenmesine yardımcı olur. Programın erişebildiği ek olanaklar, çalıştığı ortam tarafından belirlenir. Bu nedenle dilin kendisi ile tarayıcı veya sunucunun sunduğu arayüzler birbirinden ayrılır. [1]

KULLANIM ALANLARI

  • Tarayıcıda belge yapısını değiştirerek sayfa içeriğini güncelleme.
  • Kullanıcı tıklamaları ve form girişlerine yanıt verme.
  • Sunucuda istekleri işleme ve veri kaynaklarıyla iletişim kurma.

JavaScript'in istemci ve sunucu tarafında kullanılabilmesi, tek bir dilin farklı görevler üstlenmesini sağlar; bu ortamların yetkileri ve arayüzleri aynı değildir. [1]