JavaScript — Бикипиэдьийэ Иһинээҕитигэр көс

JavaScript

Бикипиэдьийэ диэн сиртэн ылыллыбыт
JavaScript
Парадигмата Мульти-парадигма: функционал, императив, скрипт
Үөскээhинэ 1995
Айааччыта Brendan Eich
Developer Netscape Communications Corporation, Mozilla FoundationХалыып:Verify source
Latest release 1.8/ 2008
Типтааhын дисциплината динамик, weak, duck
Тахсыыта SpiderMonkey, Rhino, KJS, JavaScriptCore, V8
Диалектара JScript, JScript .NET

JavaScript диэн сүрүннээн уэб браузердар оҥорууларыгар уонна үлэлэригэр туттуллар скрипт тыла. ECMAScript тыл диалега буолар.

JavaScript'ынан үлэлиир уэб сирэй (HTML 4.01 синтакиhын туттар) холобура:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head><title>simple page</title></head>
  <body>
    <script type="application/javascript">
      document.write('Hello World!');
    </script>
    <noscript>
      <p>Your browser either does not support JavaScript, or you have JavaScript turned off.</p>
    </noscript>
  </body>
</html>
Версия Тахсыытын кэмэ Эквивалена Netscape
Navigator
Mozilla
Firefox
Internet
Explorer
Opera Safari Google
Chrome
1.0 Кулун тутар 1996 2.0 3.0
1.1 Атырдьах ыйа 1996 3.0
1.2 Бэс ыйа 1997 4.0-4.05
1.3 Алтынньы 1998 ECMA-262 1st edition / ECMA-262 2nd edition 4.06-4.7x 4.0
1.4 Netscape
Server
1.5 Сэтинньи 2000 ECMA-262 3rd edition 6.0 1.0 5.5 (JScript 5.5),
6 (JScript 5.6),
7 (JScript 5.7),
8 (JScript 6)
6.0,
7.0,
8.0,
9.0
1.6 Сэтинньи 2005 1.5 + Array extras + Array and String generics + E4X 1.5 3.0, 3.1
1.7 Алтынньы 2006 1.6 + Pythonic generators + Iterators + let 2.0 3.2, 4.0 1.0
1.8 Бэс ыйа 2008 1.7 + Generator expressions + Expression closures 3.0
1.8.1 1.8 + Minor Updates 3.5
1.9 1.8.1 + ECMAScript 5 Compliance 4