Mercurial > hg > nginx-site
changeset 2486:b40a2e795fd9
Updated Compatibility for njs-0.3.8.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Tue, 21 Jan 2020 18:10:51 +0000 |
parents | fa00f12061cd |
children | e563ffef046a |
files | xml/en/docs/njs/compatibility.xml xml/ru/docs/njs/compatibility.xml |
diffstat | 2 files changed, 208 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/xml/en/docs/njs/compatibility.xml +++ b/xml/en/docs/njs/compatibility.xml @@ -9,7 +9,7 @@ <article name="Compatibility" link="/en/docs/njs/compatibility.html" lang="en" - rev="20" + rev="21" toc="no"> <section> @@ -306,8 +306,16 @@ ES5.1: <literal>toString</literal>, <literal>valueOf</literal> </listitem> + +<listitem> +ES6: +<literal>is</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>), +<literal>setPrototypeOf</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>) +</listitem> + </list> - </listitem> <listitem> @@ -369,6 +377,95 @@ ES7: <literal>includes</literal> </listitem> <listitem> +<literal>ArrayBuffer</literal> methods +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>isView</literal> +</listitem> +</list> + +</listitem> + +<listitem> +<literal>ArrayBuffer</literal> instance methods +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>slice</literal> +</listitem> +</list> + +</listitem> + +<listitem> +<literal>Typed-array</literal> constructors +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>Uint8Array</literal>, +<literal>Int8Array</literal>, +<literal>Uint8ClampedArray</literal>, +<literal>Uint16Array</literal>, +<literal>Int16Array</literal>, +<literal>Uint32Array</literal>, +<literal>Int32Array</literal>, +<literal>Float32Array</literal>, +<literal>Float64Array</literal> +</listitem> +</list> + +</listitem> + +<listitem> +<literal>Typed-array</literal> instance methods +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>set</literal>, +<literal>slice</literal>, +<literal>subarray</literal>, +<literal>copyWithin</literal>, +<literal>fill</literal>, +<literal>join</literal>, +<literal>toString</literal> +</listitem> +</list> + +</listitem> + +<listitem> +<literal>Promise</literal> methods +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>resolve</literal>, +<literal>reject</literal> +</listitem> +</list> + +</listitem> + +<listitem> +<literal>Promise</literal> instance methods +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>then</literal>, +<literal>catch</literal>, +<literal>finally</literal> +</listitem> +</list> + +</listitem> + +<listitem> <literal>Function</literal> instance methods: <list type="bullet"> @@ -563,6 +660,11 @@ Global objects <link doc="reference.xml" id="process"><literal>process</literal></link> </listitem> +<listitem> +<literal>globalThis</literal> alias +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>) +</listitem> + </list> </listitem>
--- a/xml/ru/docs/njs/compatibility.xml +++ b/xml/ru/docs/njs/compatibility.xml @@ -9,7 +9,7 @@ <article name="Совместимость" link="/ru/docs/njs/compatibility.html" lang="ru" - rev="20" + rev="21" toc="no"> <section> @@ -309,8 +309,16 @@ ES5.1: <literal>toString</literal>, <literal>valueOf</literal> </listitem> + +<listitem> +ES6: +<literal>is</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>), +<literal>setPrototypeOf</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>) +</listitem> + </list> - </listitem> <listitem> @@ -370,6 +378,95 @@ ES7: <literal>includes</literal> </listitem> <listitem> +Методы <literal>ArrayBuffer</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>isView</literal> +</listitem> +</list> + +</listitem> + +<listitem> +Методы экземпляра класса <literal>ArrayBuffer</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>slice</literal> +</listitem> +</list> + +</listitem> + +<listitem> +Конструкторы <literal>Typed-array</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>Uint8Array</literal>, +<literal>Int8Array</literal>, +<literal>Uint8ClampedArray</literal>, +<literal>Uint16Array</literal>, +<literal>Int16Array</literal>, +<literal>Uint32Array</literal>, +<literal>Int32Array</literal>, +<literal>Float32Array</literal>, +<literal>Float64Array</literal> +</listitem> +</list> + +</listitem> + +<listitem> +Методы экземпляра класса <literal>Typed-array</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>set</literal>, +<literal>slice</literal>, +<literal>subarray</literal>, +<literal>copyWithin</literal>, +<literal>fill</literal>, +<literal>join</literal>, +<literal>toString</literal> +</listitem> +</list> + +</listitem> + +<listitem> +Методы <literal>Promise</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>resolve</literal>, +<literal>reject</literal> +</listitem> +</list> + +</listitem> + +<listitem> +Методы экземпляра класса <literal>Promise</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): +<list type="bullet"> +<listitem> +ES6: +<literal>then</literal>, +<literal>catch</literal>, +<literal>finally</literal> +</listitem> +</list> + +</listitem> + +<listitem> Методы экземпляра класса <literal>Function</literal>: <list type="bullet"> @@ -564,6 +661,11 @@ ES6 поддержка стрелочных функций <link doc="reference.xml" id="process"><literal>process</literal></link> </listitem> +<listitem> +псевдоним <literal>globalThis</literal> +(<link doc="changes.xml" id="njs0.3.8">0.3.8</link>) +</listitem> + </list> </listitem>