加载中...

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

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'ынан үлэлиир уэб сирэй (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
OperaSafariGoogle
Chrome
1.0Кулун тутар 19962.03.0
1.1Атырдьах ыйа 19963.0
1.2Бэс ыйа 19974.0-4.05
1.3Алтынньы 1998ECMA-262 1st edition / ECMA-262 2nd edition4.06-4.7x4.0
1.4Netscape
Server
1.5Сэтинньи 2000ECMA-262 3rd edition6.01.05.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Сэтинньи 20051.5 + Array extras + Array and String generics + E4X1.53.0, 3.1
1.7Алтынньы 20061.6 + Pythonic generators + Iterators + let2.03.2, 4.01.0
1.8Бэс ыйа 20081.7 + Generator expressions + Expression closures3.0
1.8.11.8 + Minor Updates3.5
1.91.8.1 + ECMAScript 5 Compliance4