aboutsummaryrefslogtreecommitdiff
path: root/files/ru/archive/web/javascript
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/archive/web/javascript')
-rw-r--r--files/ru/archive/web/javascript/ecmascript_7_support_in_mozilla/index.html63
-rw-r--r--files/ru/archive/web/javascript/index.html12
-rw-r--r--files/ru/archive/web/javascript/reflect.enumerate/index.html74
-rw-r--r--files/ru/archive/web/javascript/функция_наследования_генератора/index.html58
4 files changed, 0 insertions, 207 deletions
diff --git a/files/ru/archive/web/javascript/ecmascript_7_support_in_mozilla/index.html b/files/ru/archive/web/javascript/ecmascript_7_support_in_mozilla/index.html
deleted file mode 100644
index c2c5a15db9..0000000000
--- a/files/ru/archive/web/javascript/ecmascript_7_support_in_mozilla/index.html
+++ /dev/null
@@ -1,63 +0,0 @@
----
-title: Поддержка ECMAScript 7 в Mozilla
-slug: Archive/Web/JavaScript/ECMAScript_7_support_in_Mozilla
-tags:
- - ECMAScript7
- - JavaScript
-translation_of: Archive/Web/JavaScript/ECMAScript_Next_support_in_Mozilla
----
-<p>{{jsSidebar("New_in_JS")}}</p>
-
-<p>ECMAScript Next является следующей ступенью развития стандарта ECMA-262. Новые возможности языка уже включались в черновик <a href="/ru/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla">6-й редакции</a>, в которую больше не добавляются новые возможности и работа над ней близка к завершению. Вы можете посмотреть список предложений в репозитории <a href="https://github.com/tc39/ecma262">tc39/ecma262</a> на GitHub.<br>
- Текущие недочёты в процессе спецификации планируется разрешить в несколько <em>этапов</em> и <em>чемпионатов</em>. Также, предлагается соблюдать цикл публикации стандарта в 2 года. Для просмотра информации о ходе процесса спецификации после выпуска ES2015 смотрите <a href="http://slides.com/rafaelweinstein/tc39-process">презентацию Rafael Weinstein</a>.</p>
-
-<p>Для получения обратной связи по стандартам ECMAScript используется канал <a href="https://mail.mozilla.org/listinfo/es-discuss">es-discuss</a>.</p>
-
-<h2 id="Экспериментальные_возможности">Экспериментальные возможности</h2>
-
-<p>Следующие возможности уже реализованы, но доступны только в <a href="http://nightly.mozilla.org/">ночных сборках Firefox</a>:</p>
-
-<h3 id="Расширения_объекта_Array">Расширения объекта <code>Array</code></h3>
-
-<ul>
- <li><a href="http://wiki.ecmascript.org/doku.php?id=strawman:data_parallelism">Параллельный JavaScript</a> (<code>scatterPar, scanPar, reducePar, mapPar, filterPar</code>)</li>
-</ul>
-
-<h3 id="Новые_объекты_TypedObject">Новые объекты TypedObject</h3>
-
-<ul>
- <li><a href="https://github.com/dslomov-chromium/typed-objects-es7">Черновик типизированных объектов</a></li>
-</ul>
-
-<h3 id="Новые_объекты_SIMD">Новые объекты SIMD</h3>
-
-<ul>
- <li><a href="https://github.com/johnmccutchan/ecmascript_simd">Черновик спецификации SIMD и полифилл</a></li>
-</ul>
-
-<h2 id="Стабилизируемые_возможности">Стабилизируемые возможности</h2>
-
-<p>Следующие возможности доступны в ночных сборках Firefox, но процесс их спецификации и реализации не завершён. Здесь также перечислены возможности, предполагавшиеся к включению в черновик ECMAScript 2015 и переместившиеся в ECMAScript 2016.</p>
-
-<h3 id="Выражения">Выражения</h3>
-
-<ul>
- <li><a href="/ru/docs/Web/JavaScript/Reference/Operators/Array_comprehensions">Включение массивов</a> (<a href="/en-US/Firefox/Releases/30">Firefox 30</a>)</li>
- <li><a href="/ru/docs/Web/JavaScript/Reference/Operators/Generator_comprehensions">Включение генераторов</a> (<a href="/en-US/Firefox/Releases/30">Firefox 30</a>)</li>
-</ul>
-
-<h2 id="Не_реализованные_возможности">Не реализованные возможности</h2>
-
-<p>Следующие возможности не реализованы, но планируются в ECMAScript 2016.</p>
-
-<ul>
- <li><code>Object.observe()</code> ({{bug(800355)}})</li>
-</ul>
-
-<h2 id="Смотрите_также">Смотрите также</h2>
-
-<ul>
- <li><a href="http://www.ecmascript.org/">Сайт ECMAScript web site</a></li>
- <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1021376">Система отслеживания ошибок Mozilla ES2016</a></li>
- <li><a href="http://kangax.github.io/compat-table/es7/" title="http://kangax.github.io/es5-compat-table">Поддержка ECMAScript 2016 в различных браузерах</a></li>
-</ul>
diff --git a/files/ru/archive/web/javascript/index.html b/files/ru/archive/web/javascript/index.html
deleted file mode 100644
index 4687b7bf23..0000000000
--- a/files/ru/archive/web/javascript/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
----
-title: JavaScript
-slug: Archive/Web/JavaScript
-translation_of: Archive/Web/JavaScript
----
-<div class="hidden">{{JSRef}}</div>
-
-<p>{{Obsolete_Header}}</p>
-
-<p class="summary">Obsolete JavaScript features and unmaintained docs</p>
-
-<p>{{SubpagesWithSummaries}}</p>
diff --git a/files/ru/archive/web/javascript/reflect.enumerate/index.html b/files/ru/archive/web/javascript/reflect.enumerate/index.html
deleted file mode 100644
index bf79747402..0000000000
--- a/files/ru/archive/web/javascript/reflect.enumerate/index.html
+++ /dev/null
@@ -1,74 +0,0 @@
----
-title: Reflect.enumerate()
-slug: Archive/Web/JavaScript/Reflect.enumerate
-translation_of: Archive/Web/JavaScript/Reflect.enumerate
----
-<div>{{JSRef}} {{obsolete_header}}</div>
-
-<p>Функция <code><strong>Reflect</strong></code><strong><code>.enumerate()</code></strong> возвращает итератор который может использоваться для перечисления собственных и наследованных свойств объекта, но был удален в ECMAScript 2016 и отмечен как устаревший.</p>
-
-<h2 id="Syntax">Syntax</h2>
-
-<pre class="syntaxbox">Reflect.enumerate(target)
-</pre>
-
-<h3 id="Parameters">Parameters</h3>
-
-<dl>
- <dt><code>target</code></dt>
- <dd>The target object on which to get the property.</dd>
-</dl>
-
-<h3 id="Return_value">Return value</h3>
-
-<p>An iterator with the enumerable own and inherited properties of the target object.</p>
-
-<h3 id="Exceptions">Exceptions</h3>
-
-<p>A {{jsxref("TypeError")}}, if <code>target</code> is not an {{jsxref("Object")}}.</p>
-
-<h2 id="Description">Description</h2>
-
-<p>The <code>Reflect.enumerate</code> method returns an iterator with the enumerable own and inherited properties of the target object.</p>
-
-<h2 id="Examples">Examples</h2>
-
-<h3 id="Using_Reflect.enumerate">Using <code>Reflect.enumerate()</code></h3>
-
-<pre class="brush: js">var obj = { x: 1, y: 2 };
-
-for (var name of Reflect.enumerate(obj)) {
- console.log(name);
-}
-// logs "x" and "y"
-</pre>
-
-<h2 id="Specifications">Specifications</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specification</th>
- <th scope="col">Status</th>
- <th scope="col">Comment</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-reflect.enumerate', 'Reflect.enumerate')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Initial definition. Removed in ECMAScript 2016.</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Browser_compatibility">Browser compatibility</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Reflect.enumerate")}}</p>
-
-<h2 id="See_also">See also</h2>
-
-<ul>
- <li>{{jsxref("Reflect")}}</li>
- <li><a href="/en-US/docs/Web/JavaScript/Reference/Statements/for...in">for...in</a></li>
-</ul>
diff --git a/files/ru/archive/web/javascript/функция_наследования_генератора/index.html b/files/ru/archive/web/javascript/функция_наследования_генератора/index.html
deleted file mode 100644
index 58c18bbf9b..0000000000
--- a/files/ru/archive/web/javascript/функция_наследования_генератора/index.html
+++ /dev/null
@@ -1,58 +0,0 @@
----
-title: Функция наследования генератора
-slug: Archive/Web/JavaScript/Функция_наследования_генератора
-tags:
- - JavaScript
- - Legacy Generator
- - Reference
- - Наследование
- - генератор
-translation_of: Archive/Web/JavaScript/Legacy_generator_function
----
-<div class="warning">Функция наследования генератора была особенностью в SpiderMonkey, которая была удалена в Firefox 58+. Для использования в будущем, принимайте во внимание {{jsxref("Operators/function*", "function* expression")}}.</div>
-
-<div>{{jsSidebar("Operators")}}</div>
-
-<p><code><font face="Open Sans, arial, x-locale-body, sans-serif"><span style="background-color: #ffffff;">Ключевое слово </span></font><strong>function</strong></code> может быть использовано для определения функции наследования генератора. Чтобы сделать функцию наследования генератора, текст функции должен содержать хотя бы одно выражение {{jsxref("Operators/yield", "yield")}} .</p>
-
-<h2 id="Синтаксис">Синтаксис</h2>
-
-<pre class="syntaxbox">function [<em>name</em>]([<em>param1</em>[, <em>param2[</em>, ..., <em>paramN</em>]]]) {
- <em>statements</em>
-}</pre>
-
-<h3 id="Параметры">Параметры</h3>
-
-<dl>
- <dt><code>name</code></dt>
- <dd>Имя функции. Может быть пропущено, в таком случае функция будет безымянной. Имя является локальным для функции.</dd>
- <dt><code>paramN</code></dt>
- <dd>Имя аргумента для входа в функцию. Функция может иметь до 255 аргументов.</dd>
- <dt><code>statements</code></dt>
- <dd>Операторы, которые составляют тело функции. Здесь должен быть хотя бы один оператор {{jsxref("Operators/yield", "yield")}}.</dd>
-</dl>
-
-<h2 id="Описание">Описание</h2>
-
-<p>Описание использования функции доступно на странице <a href="/en-US/docs/JavaScript/Guide/Iterators_and_Generators">Итераторы и Генераторы</a>.</p>
-
-<h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2>
-
-<p>Supported nowhere.</p>
-
-<h2 id="Смотрите_также">Смотрите также</h2>
-
-<ul>
- <li>{{jsxref("Generator")}}</li>
- <li><a href="/en-US/docs/Web/JavaScript/Reference/Statements/Legacy_generator_function">The legacy generator function</a></li>
- <li><a href="/en-US/docs/Web/JavaScript/Guide/The_legacy_Iterator_protocol">The legacy Iterator protocol</a></li>
- <li>{{jsxref("Operators/yield", "yield")}}</li>
- <li><a href="/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope">Functions and function scope</a></li>
- <li>{{jsxref("Statements/function", "function")}}</li>
- <li>{{jsxref("Operators/function", "function expression")}}</li>
- <li>{{jsxref("Function")}}</li>
- <li>{{jsxref("Statements/function*", "function*")}}</li>
- <li>{{jsxref("Operators/function*", "function* expression")}}</li>
- <li>{{jsxref("GeneratorFunction")}}</li>
- <li><a href="/en-US/docs/Web/JavaScript/Guide/The_Iterator_protocol">The Iterator protocol</a></li>
-</ul>