--- title: JavaScript slug: Web/JavaScript tags: - JavaScript - JavaScript öğrenmek - öğren translation_of: Web/JavaScript ---
{{JsSidebar}}
JavaScript® (genellikle js olarak kısaltılır) basit şekilde yorumlanmış ve birinci sınıf fonksiyonlar ile harmanlanmış nesne tabanlı bir programlama dilidir. Daha çok web sayfaları için kullanılan bir betik dili olarak bilinir, ancak node.js veya Apache CouchDB gibi tarayıcı olmayan ortamlarda da sıkça kullanılır. Prototip tabanlı olması ve çoklu paradigma içeren bir dil olması dinamik ve fonksiyonel bir yapı sağlar. JavaScript hakkında detaylı bilgi edinin.
JavaScript standardı ECMAScript olarak adlandırılır. 2012 yılı itibariyle tüm modern tarayıcılar ECMAScript 5.1'i desteklerken eski tarayıcılar ECMAScript 3'e kadar destekler. 17 Haziran 2015'de resmi olarak ECMAScript 2015 adı verilen 6. versiyon yayınlandı çoğunlukla ES2015 olarak ifade edildi. Bu döküman şu an için ECMAScript 2015'yı kapsıyor, ancak yakında ECMAScript 2016'yi kapsayacak şekilde güncellenecektir.
Sitenin bu kısmı JavaScript'in kendisine, web sitesiyle doğrudan alakalı olmayan parçalara ve diğer ortamlara ayrılmıştır. {{Glossary("API","APIs")}} hakkında bilgi için lütfen Web APIs ve DOM sayfalarını inceleyin.
JavaScript, Java programlama dili'nden farklıdır. Java, A.B.D. ve diğer ülkelerde Oracle firmasının kayıtlı markasıdır.
Rehberlerimiz ve eğitim setlerimiz ile JavaScript programlamayı öğrenin.
JS referanslar dökümanını inceleyin.
Array
, Boolean
, Date
, Error
, Function
, JSON
, Math
, Number
, Object
, RegExp
, String
, Map
, Set
, WeakMap
, WeakSet
ve diğer yerleşik nesneler hakkında bilgi edinin.instanceof
, typeof
, new
, this
gibi birçok operatörün işlevsellikleri hakkında daha fazla bilgi edinin.do-while
, for-in
, for-of
, try-catch
, let
, var
, const
, if-else
, switch
gibi birçok ifadenin ve anahtar kelimenin nasıl işlediğini öğrenin.JavaScript'te kod yazarken ve hata ayıklarken kullanılabilecek yardımcı kaynaklar.
TogetherJS size eş zamanlı bir şekilde takım çalışması yapmanızı sağlar.