JavaScript

Vikipedi, özgür ansiklopedi
JavaScript
Unofficial JavaScript logo 2.svg
JavaScript Logosu
JavaScript screenshot.png
JavaScript kaynak kodu ekran görüntüsü
Paradigması Çoklu paradigma: Olaya dayalı programlama, Fonksiyonel programlama, Zorunlu programlama, Nesne yönelimli programlama
İlk çıkışı 4 Aralık 1995 (27 yıl önce) (1995-12-04)[1]
Tasarımcı Başlangıçta Netscape'ten Brendan Eich; diğerleri de ECMAScript standardına katkıda bulunmuştur.
Kararlı sürüm

ECMAScript 2021[2] Edit this on Wikidata

(Haziran 2021 (23 ay önce) (Haziran 2021))
Önizleme sürümü

ECMAScript 2022[3] Edit this on Wikidata

(22 Temmuz 2021 (21 ay önce) (22 Temmuz 2021))
Tip sistemi Dinamik, zayıf, ördek
Önemli uygulamaları V8, JavaScriptCore, SpiderMonkey, Chakra
Etkilendikleri Java,[4][5] Scheme,[5] Self,[6] AWK,[7] HyperTalk[8]
Etkiledikleri ActionScript, AssemblyScript, CoffeeScript, Dart, Haxe, JS++, Objective-J, Opa, TypeScript
Olağan dosya uzantıları
  • .js
  • .cjs
  • .mjs[9]
Web sitesi ecma-international.org/publications-and-standards/standards/ecma-262/

JavaScript[10] (genellikle JS olarak kısaltılır), HTML ve CSS ile birlikte World Wide Web'in temel teknolojilerinden biri olan programlama dilidir.[11] Web sitelerinin %97'sinden fazlası, web sayfası hareketleri için istemci tarafında JavaScript kullanırlar [12] ve kullanılan kodlar genellikle üçüncü taraf kitaplıkları içerir.[13] Tüm büyük web tarayıcılarında, kaynak kodunu kullanıcıların cihazlarında yürütebilmek için özel bir JavaScript motoru bulunur.

JavaScript, ECMAScript standardına uyan, genellikle eş zamanlı olarak derlenmiş, üst düzey bir dildir.[14] Dinamik yazma, prototip tabanlı obje yönelimi ve birinci sınıf işlevlere sahiptir. Olay odaklı, işlevsel ve zorunlu programlama stillerini destekleyen çoklu paradigmadır. Metin, tarihler,