aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/javascript/new_in_javascript/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/web/javascript/new_in_javascript/index.html')
-rw-r--r--files/ru/web/javascript/new_in_javascript/index.html80
1 files changed, 80 insertions, 0 deletions
diff --git a/files/ru/web/javascript/new_in_javascript/index.html b/files/ru/web/javascript/new_in_javascript/index.html
new file mode 100644
index 0000000000..f01f13834f
--- /dev/null
+++ b/files/ru/web/javascript/new_in_javascript/index.html
@@ -0,0 +1,80 @@
+---
+title: Что нового в JavaScript
+slug: Web/JavaScript/New_in_JavaScript
+tags:
+ - JavaScript
+ - Versions
+translation_of: Archive/Web/JavaScript/New_in_JavaScript
+---
+<p>{{jsSidebar("New_in_JS")}}</p>
+
+<p>Эта глава содержит информацию об истории версий JavaScript и статусе их реализаций в основанных на Mozilla/SpiderMonkey JavaScript-приложениях, таких, как Firefox.</p>
+
+<h2 id="ECMAScript_versions" name="ECMAScript_versions">Версии ECMAScript</h2>
+
+<dl>
+ <dt><a href="/ru/docs/Web/JavaScript/Language_Resources">Ресурсы по языку</a></dt>
+ <dd>Узнайте больше о стандартах ECMAScript, на которых основывается язык JavaScript.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_5_support_in_Mozilla">Поддержка ECMAScript 5</a></dt>
+ <dd>Статус реализации стандарта ECMA-262 5-го издания в Firefox.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla">Поддержка ECMAScript 6</a></dt>
+ <dd>Статус реализации стандарта ECMA-262 6-го издания в Firefox.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_7_support_in_Mozilla">Поддержка ECMAScript 7</a></dt>
+ <dd>Статус реализации стандарта ECMA-262 7-го издания в Firefox.</dd>
+</dl>
+
+<h2 id="JavaScript_release_notes" name="JavaScript_release_notes">Замечания к выпускам JavaScript</h2>
+
+<dl>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/Firefox_JavaScript_changelog">Список изменений в JavaScript браузера Firefox</a></dt>
+ <dd>Смотрите этот список изменений, чтобы узнать, какие возможности JavaScript реализованы в Firefox 5 и выше.</dd>
+ <dt>Список изменений в JavaScript браузера Chrome</dt>
+ <dd>(TODO). Смотрите этот список изменений, чтобы узнать, какие возможности JavaScript реализованы в выпусках Chrome.</dd>
+</dl>
+
+<h2 id="JavaScript_versions" name="JavaScript_versions">Версии JavaScript</h2>
+
+<p><strong>Устарело</strong> ({{deprecated_inline}}). Явное версионирование и выбор возможностей языка было особенностью Mozilla и <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=867609">она находится в процессе удаления</a>. Firefox 4 был последней версией, ссылающийся на версию JavaScript (1.8.5). С новыми стандартами ECMA возможности языка JavaScript часто упоминаются вместе с их первоначальным определением в изданиях ECMA-262, например, с 6-м изданием (ES6).</p>
+
+<p>JavaScript версии 1.0 был выпущен в марте 1996 года в браузерах Netscape Navigator 2.0 и Internet Explorer 2.0.</p>
+
+<dl>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.1">JavaScript 1.1</a></dt>
+ <dd>Версия, содержащаяся в браузере Netscape Navigator 3.0. Выпущен 19 августа 1996 года.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.2">JavaScript 1.2</a></dt>
+ <dd>Версия, содержащаяся в браузерах Netscape Navigator 4.0-4.05. Выпущен 11 июня 1997 года.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.3">JavaScript 1.3</a></dt>
+ <dd>Версия, содержащаяся в браузерах Netscape Navigator 4.06-4.7x. Выпущен 19 октября 1998 года.<br>
+ Работа по стандартизации и совместимости с 1-м и 2-м изданиями ECMA-262.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.4">JavaScript 1.4</a></dt>
+ <dd>Версия, содержащаяся в серверном JavaScript Netscape. Выпущен в 1999 году.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.5">JavaScript 1.5</a></dt>
+ <dd>Версия, содержащаяся в браузерах Netscape Navigator 6.0 и Firefox 1.0. Выпущен 14 ноября 2000 года.<br>
+ Работа по стандартизации и совместимости с 3-им изданием ECMA-262.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.6">JavaScript 1.6</a></dt>
+ <dd>Версия, содержащаяся в браузере Firefox 1.5. Выпущен в ноябре 2005 года.<br>
+ Включает ECMAScript для XML (E4X), новые методы объекта <code>Array</code>, плюс обобщённые методы объектов <code>String</code> и <code>Array</code>.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.7">JavaScript 1.7</a></dt>
+ <dd>Версия, содержащаяся в браузере Firefox 2. Выпущен в октябре 2006 года.<br>
+ Включает генераторы, итераторы, выражения заполнения массива, выражения <code>let</code> и реструктуризующее присваивание.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.8">JavaScript 1.8</a></dt>
+ <dd>Версия, содержащаяся в браузере Firefox 3. Выпущен в июне 2008 года.<br>
+ Включает выражения замыкания, выражения-генераторы и метод <code>Array.reduce()</code>.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.8.1">JavaScript 1.8.1</a></dt>
+ <dd>Версия, содержащаяся в браузере Firefox 3.5. Выпущен 30 июня 2009 года.<br>
+ Включает компилятор TraceMonkey JIT и поддержку родного JSON.</dd>
+ <dt>JavaScript 1.8.2</dt>
+ <dd>Версия, содержащаяся в браузере Firefox 3.6. Выпущен 22 июня 2009 года.<br>
+ Включает только незначительные изменения.</dd>
+ <dt><a href="/ru/docs/Web/JavaScript/New_in_JavaScript/1.8.5">JavaScript 1.8.5</a></dt>
+ <dd>Версия, содержащаяся в браузере Firefox 4. Выпущен 27 июля 2010 года.<br>
+ Включает множество новых возможностей, соответствующих 5-му изданию ECMA-262.<br>
+ Это последняя версия JavaScript.</dd>
+</dl>
+
+<h2 id="Features_still_requiring_version_opt-in" name="Features_still_requiring_version_opt-in">Возможности, всё ещё требующие определённой версии</h2>
+
+<dl>
+ <dt><a href="/ru/docs/Web/JavaScript/Reference/Statements/let">инструкция <code>let</code></a></dt>
+ <dd>Инструкция <code>let</code> требует версии JavaScript 1.7.</dd>
+</dl>