diff options
author | Alexey Pyltsyn <lex61rus@gmail.com> | 2021-10-25 10:06:22 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-25 10:06:22 +0300 |
commit | f3abb48a00c8c813e6b1bc8fee19e6b4c0414ce9 (patch) | |
tree | 6cde25b36984040fda960876bff7acc84161ed7e /files/ru/web/javascript/reference/statements | |
parent | e87401f97c68764ae7070f305199af2f529c1def (diff) | |
download | translated-content-f3abb48a00c8c813e6b1bc8fee19e6b4c0414ce9.tar.gz translated-content-f3abb48a00c8c813e6b1bc8fee19e6b4c0414ce9.tar.bz2 translated-content-f3abb48a00c8c813e6b1bc8fee19e6b4c0414ce9.zip |
Использование макроса для вставки специфицикаций (#2850)
* Использование макроса для вставки специфицикаций
* Replaces
Diffstat (limited to 'files/ru/web/javascript/reference/statements')
20 files changed, 20 insertions, 523 deletions
diff --git a/files/ru/web/javascript/reference/statements/async_function/index.html b/files/ru/web/javascript/reference/statements/async_function/index.html index 0eee668703..7e07f940cf 100644 --- a/files/ru/web/javascript/reference/statements/async_function/index.html +++ b/files/ru/web/javascript/reference/statements/async_function/index.html @@ -140,27 +140,7 @@ throwsValue() <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('ESDraft', '#sec-async-function-definitions', 'async function')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td>Initial definition in ES2017.</td> - </tr> - <tr> - <td>{{SpecName('ES8', '#sec-async-function-definitions', 'async function')}}</td> - <td>{{Spec2('ES8')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Поддержка_браузерами">Поддержка браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/block/index.html b/files/ru/web/javascript/reference/statements/block/index.html index e7611b48e8..777f4c29c9 100644 --- a/files/ru/web/javascript/reference/statements/block/index.html +++ b/files/ru/web/javascript/reference/statements/block/index.html @@ -82,40 +82,7 @@ console.log(c); // выводит 1 и не выбрасывает SyntaxError.. <h2 id="Спецификации">Спецификации</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('ESDraft', '#sec-block', 'Block statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-block', 'Block statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.1', 'Block statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES3', '#sec-12.1', 'Block statement')}}</td> - <td>{{Spec2('ES3')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES1', '#sec-12.1', 'Block statement')}}</td> - <td>{{Spec2('ES1')}}</td> - <td>Первоначальная редакция. Реализовано в JavaScript 1.0.</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/continue/index.html b/files/ru/web/javascript/reference/statements/continue/index.html index 0514a9c284..40d7a5a04e 100644 --- a/files/ru/web/javascript/reference/statements/continue/index.html +++ b/files/ru/web/javascript/reference/statements/continue/index.html @@ -110,35 +110,7 @@ checkiandj: while (i < 4) { <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарии</th> - </tr> - <tr> - <td>ECMAScript 1-е Издание.</td> - <td>Стандарт</td> - <td>Изначальное определение. Версия без метки.</td> - </tr> - <tr> - <td>ECMAScript 3-е Издание.</td> - <td>Стандарт</td> - <td>Добавлена поддержка метки.</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.7', 'Continue statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-continue-statement', 'Continue statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Поддержка_браузерами">Поддержка браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/do...while/index.html b/files/ru/web/javascript/reference/statements/do...while/index.html index 6a2aa31f07..1831f0425a 100644 --- a/files/ru/web/javascript/reference/statements/do...while/index.html +++ b/files/ru/web/javascript/reference/statements/do...while/index.html @@ -52,35 +52,7 @@ document.getElementById('example').innerHTML = result;</pre> <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ES3')}}</td> - <td>{{Spec2('ES3')}}</td> - <td>Изначальное определение. Реализовано в JavaScript 1.2</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.6.1', 'do-while statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-do-while-statement', 'do-while statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td>Использование ; теперь необязательно</td> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-do-while-statement', 'do-while statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Поддержка_в_браузерах">Поддержка в браузерах</h2> diff --git a/files/ru/web/javascript/reference/statements/export/index.html b/files/ru/web/javascript/reference/statements/export/index.html index 6361dd6205..0e2b685d53 100644 --- a/files/ru/web/javascript/reference/statements/export/index.html +++ b/files/ru/web/javascript/reference/statements/export/index.html @@ -96,25 +96,7 @@ console.log(cube(3)); // 27 <h2 id="Спецификации">Спецификации</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('ES6', '#sec-exports', 'Exports')}}</td> - <td>{{Spec2('ES6')}}</td> - <td>Initial definition.</td> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-exports', 'Exports')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/for-await...of/index.html b/files/ru/web/javascript/reference/statements/for-await...of/index.html index 011ab8be61..e04269d204 100644 --- a/files/ru/web/javascript/reference/statements/for-await...of/index.html +++ b/files/ru/web/javascript/reference/statements/for-await...of/index.html @@ -112,20 +112,7 @@ getResponseSize('https://jsonplaceholder.typicode.com/photos');</pre> <h2 id="Спецификации">Спецификации</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('ESDraft', '#sec-for-in-and-for-of-statements', 'ECMAScript Language: The for-in, for-of, and for-await-of Statements')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Браузерная_совместимость">Браузерная совместимость</h2> diff --git a/files/ru/web/javascript/reference/statements/for...of/index.html b/files/ru/web/javascript/reference/statements/for...of/index.html index 9792ae86ec..5d056de8c4 100644 --- a/files/ru/web/javascript/reference/statements/for...of/index.html +++ b/files/ru/web/javascript/reference/statements/for...of/index.html @@ -269,25 +269,7 @@ iterable.foo = 'hello';</code></pre> <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ES2015', '#sec-for-in-and-for-of-statements', 'for...of statement')}}</td> - <td>{{Spec2('ES2015')}}</td> - <td>Изначальное определение.</td> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-for-in-and-for-of-statements', 'for...of statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/for/index.html b/files/ru/web/javascript/reference/statements/for/index.html index 3f8c1b6ea9..b864150415 100644 --- a/files/ru/web/javascript/reference/statements/for/index.html +++ b/files/ru/web/javascript/reference/statements/for/index.html @@ -99,35 +99,7 @@ showOffsetPos("content"); <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-for-statement', 'for statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.6.3', 'for statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES3', '#sec-12.6.3', 'for statement')}}</td> - <td>{{Spec2('ES3')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES1', '#sec-12.6.2', 'for statement')}}</td> - <td>{{Spec2('ES1')}}</td> - <td>Изначальное определение</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Поддержка_в_браузерах">Поддержка в браузерах</h2> diff --git a/files/ru/web/javascript/reference/statements/function/index.html b/files/ru/web/javascript/reference/statements/function/index.html index c9bd08cfb8..a2de1e8399 100644 --- a/files/ru/web/javascript/reference/statements/function/index.html +++ b/files/ru/web/javascript/reference/statements/function/index.html @@ -73,40 +73,7 @@ var notHoisted = function() { <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-function-definitions', 'Function definitions')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-function-definitions', 'Function definitions')}}</td> - <td>{{Spec2('ES6')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-13', 'Function definition')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES3', '#sec-13', 'Function definition')}}</td> - <td>{{Spec2('ES3')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES1', '#sec-13', 'Function definition')}}</td> - <td>{{Spec2('ES1')}}</td> - <td>Изначальное определение. Реализовано в JavaScript 1.0.</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Поддержка_браузерами">Поддержка браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/function_star_/index.html b/files/ru/web/javascript/reference/statements/function_star_/index.html index ba3e199375..a05f32de77 100644 --- a/files/ru/web/javascript/reference/statements/function_star_/index.html +++ b/files/ru/web/javascript/reference/statements/function_star_/index.html @@ -112,25 +112,7 @@ console.log(gen.next()); // { value: undefined, done: true }</pre> <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td><a href="http://wiki.ecmascript.org/doku.php?id=harmony:generators">Предложение Harmony</a></td> - <td>Черновик</td> - <td>Начало работы над стандартом.</td> - </tr> - <tr> - <td>{{SpecName('ES2015', '#sec-generator-function-definitions', 'Генераторы')}}</td> - <td>{{Spec2('ES2015')}}</td> - <td>Изначальное определение в стандарте ECMA.</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Browser_compatibility">Совместимость с браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/if...else/index.html b/files/ru/web/javascript/reference/statements/if...else/index.html index 161cfc57b4..e89debf887 100644 --- a/files/ru/web/javascript/reference/statements/if...else/index.html +++ b/files/ru/web/javascript/reference/statements/if...else/index.html @@ -118,40 +118,7 @@ if (b) // это условие истинно <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-if-statement', 'if statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-if-statement', 'if statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.5', 'if statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES3', '#sec-12.5', 'if statement')}}</td> - <td>{{Spec2('ES3')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES1', '#sec-12.5', 'if statement')}}</td> - <td>{{Spec2('ES1')}}</td> - <td>Начальное определение</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_браузеров">Совместимость браузеров</h2> diff --git a/files/ru/web/javascript/reference/statements/import.meta/index.html b/files/ru/web/javascript/reference/statements/import.meta/index.html index fd6a6418ac..32d4bdb48f 100644 --- a/files/ru/web/javascript/reference/statements/import.meta/index.html +++ b/files/ru/web/javascript/reference/statements/import.meta/index.html @@ -34,25 +34,7 @@ translation_of: Web/JavaScript/Reference/Statements/import.meta <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>Предложен <code><a href="https://github.com/tc39/proposal-import-meta/#importmeta">import.meta</a></code></td> - <td>Stage 3</td> - <td>Первичное определение</td> - </tr> - <tr> - <td>{{SpecName("HTML WHATWG", "webappapis.html#hostgetimportmetaproperties", "import.meta")}}</td> - <td>{{Spec2("HTML WHATWG")}}</td> - <td>Определяет свойства <code>import.meta</code> в HTML.</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_браузеров">Совместимость браузеров</h2> diff --git a/files/ru/web/javascript/reference/statements/import/index.html b/files/ru/web/javascript/reference/statements/import/index.html index dc01e71c95..e5089a4bf1 100644 --- a/files/ru/web/javascript/reference/statements/import/index.html +++ b/files/ru/web/javascript/reference/statements/import/index.html @@ -228,30 +228,7 @@ for (const link of document.querySelectorAll("nav > a")) { <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ES2015', '#sec-imports', 'Imports')}}</td> - <td>{{Spec2('ES2015')}}</td> - <td>Начальное определение.</td> - </tr> - <tr> - <td>{{SpecName('ES2020', '#sec-imports', 'Imports')}}</td> - <td>{{Spec2('ES2020')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-imports', 'Imports')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость">Совместимость</h2> diff --git a/files/ru/web/javascript/reference/statements/let/index.html b/files/ru/web/javascript/reference/statements/let/index.html index 3c507cd612..f5c1a6e9ea 100644 --- a/files/ru/web/javascript/reference/statements/let/index.html +++ b/files/ru/web/javascript/reference/statements/let/index.html @@ -275,25 +275,7 @@ console.log(a); // 5</pre> <h2 id="Спецификации">Спецификации</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-let-and-const-declarations', 'Let and Const Declarations')}}</td> - <td>{{Spec2('ES2015')}}</td> - <td>Первоначальное определение. Не описывает let выражения или let блоки.</td> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-let-and-const-declarations', 'Let and Const Declarations')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Поддержка_браузерами">Поддержка браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/return/index.html b/files/ru/web/javascript/reference/statements/return/index.html index bd5cf5d5a1..fcbc9bce63 100644 --- a/files/ru/web/javascript/reference/statements/return/index.html +++ b/files/ru/web/javascript/reference/statements/return/index.html @@ -112,35 +112,7 @@ answer(1337); // 56154 <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ES1')}}</td> - <td>{{Spec2('ES1')}}</td> - <td>Изначальное определение</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.9', 'Return statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-return-statement', 'Return statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-return-statement', 'Return statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2> <p>{{Compat("javascript.statements.return")}}</p> diff --git a/files/ru/web/javascript/reference/statements/switch/index.html b/files/ru/web/javascript/reference/statements/switch/index.html index e4ef4fcfc1..c7079cd5dd 100644 --- a/files/ru/web/javascript/reference/statements/switch/index.html +++ b/files/ru/web/javascript/reference/statements/switch/index.html @@ -145,31 +145,7 @@ switch (true) { // Постоянное значение true вместо foo <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарии</th> - </tr> - <tr> - <td>ECMAScript 3-е Издание.</td> - <td>Стандарт</td> - <td>Изначальное определение.<br> - Реализован в JavaScript 1.2</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.11', 'Инструкция switch')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-switch-statement', 'Инструкция switch')}}</td> - <td>{{Spec2('ES6')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/try...catch/index.html b/files/ru/web/javascript/reference/statements/try...catch/index.html index 47b1b24dd5..5950b8e2cf 100644 --- a/files/ru/web/javascript/reference/statements/try...catch/index.html +++ b/files/ru/web/javascript/reference/statements/try...catch/index.html @@ -313,35 +313,7 @@ catch (e) { <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Состояние</th> - <th scope="col">Примечание</th> - </tr> - <tr> - <td>{{SpecName('ES3')}}</td> - <td>{{Spec2('ES3')}}</td> - <td>Изначальная редакция. Реализовано в JavaScript 1.4</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.14', 'try statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-try-statement', 'try statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-try-statement', 'try statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td>Not part of the current ECMA-262 standard: Multiple catch clauses and conditional clauses (SpiderMonkey extension, JavaScript 1.5).</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость">Совместимость</h2> diff --git a/files/ru/web/javascript/reference/statements/var/index.html b/files/ru/web/javascript/reference/statements/var/index.html index 78b2f5edcd..a02781b9ea 100644 --- a/files/ru/web/javascript/reference/statements/var/index.html +++ b/files/ru/web/javascript/reference/statements/var/index.html @@ -176,35 +176,7 @@ console.log(typeof y); // undefined, так как y это локальная <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ES1')}}</td> - <td>{{Spec2('ES1')}}</td> - <td>Начальное определение. Имплементировано в JavaScript 1.0</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.2', 'var statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-variable-statement', 'variable statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-variable-statement', 'variable statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td></td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/while/index.html b/files/ru/web/javascript/reference/statements/while/index.html index bfed0cb95d..e1f3e435c6 100644 --- a/files/ru/web/javascript/reference/statements/while/index.html +++ b/files/ru/web/javascript/reference/statements/while/index.html @@ -48,40 +48,7 @@ while (n < 3) { <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-while-statement', 'while statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-while-statement', 'while statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.6.2', 'while statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES3', '#sec-12.6.2', 'while statement')}}</td> - <td>{{Spec2('ES3')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES1', '#sec-12.6.1', 'while statement')}}</td> - <td>{{Spec2('ES1')}}</td> - <td>Изначальное определение</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2> diff --git a/files/ru/web/javascript/reference/statements/with/index.html b/files/ru/web/javascript/reference/statements/with/index.html index 74b6e623e2..710fa712b8 100644 --- a/files/ru/web/javascript/reference/statements/with/index.html +++ b/files/ru/web/javascript/reference/statements/with/index.html @@ -76,40 +76,7 @@ with (Math) { <h2 id="Спецификации">Спецификации</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарий</th> - </tr> - <tr> - <td>{{SpecName('ESDraft', '#sec-with-statement', 'with statement')}}</td> - <td>{{Spec2('ESDraft')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-with-statement', 'with statement')}}</td> - <td>{{Spec2('ES6')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12.10', 'with statement')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td>Now forbidden in strict mode.</td> - </tr> - <tr> - <td>{{SpecName('ES3', '#sec-12.10', 'with statement')}}</td> - <td>{{Spec2('ES3')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES1', '#sec-12.10', 'with statement')}}</td> - <td>{{Spec2('ES1')}}</td> - <td>Начальное определение</td> - </tr> - </tbody> -</table> +{{Specifications}} <h2 id="Совместимость_браузеров">Совместимость браузеров</h2> |