comparison xml/ru/docs/njs/compatibility.xml @ 2394:bde611cbb7ae

Reordered some items in njs Compatibility.
author Yaroslav Zhuravlev <yar@nginx.com>
date Thu, 06 Jun 2019 20:48:15 +0300
parents 26fc5c8f13fd
children 9e0ef39f58dd
comparison
equal deleted inserted replaced
2393:26fc5c8f13fd 2394:bde611cbb7ae
7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> 7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd">
8 8
9 <article name="Совместимость" 9 <article name="Совместимость"
10 link="/ru/docs/njs/compatibility.html" 10 link="/ru/docs/njs/compatibility.html"
11 lang="ru" 11 lang="ru"
12 rev="11" 12 rev="12"
13 toc="no"> 13 toc="no">
14 14
15 <section> 15 <section>
16 16
17 <para> 17 <para>
53 <listitem> 53 <listitem>
54 ES6 методы и свойства <literal>Number</literal> и 54 ES6 методы и свойства <literal>Number</literal> и
55 <literal>Math</literal> 55 <literal>Math</literal>
56 </listitem> 56 </listitem>
57 57
58
58 <listitem> 59 <listitem>
59 Методы <literal>String</literal>: 60 Методы <literal>String</literal>:
60 <list type="bullet"> 61
61 62 <list type="bullet">
62 <listitem> 63
63 ES5.1: 64 <listitem>
64 <link doc="reference.xml" id="string_fromcharcode"><literal>fromCharCode</literal></link>, 65 ES5.1:
66 <link doc="reference.xml" id="string_fromcharcode"><literal>fromCharCode</literal></link>
67 </listitem>
68
69 <listitem>
70 ES6:
71 <link doc="reference.xml" id="string_fromcodepoint"><literal>fromCodePoint</literal></link>
72 </listitem>
73 </list>
74
75 </listitem>
76
77 <listitem>
78 Методы экземпляра класса <literal>String</literal>:
79 <list type="bullet">
80
81 <listitem>
82 ES5.1:
65 <link doc="reference.xml" id="string_concat"><literal>concat</literal></link>, 83 <link doc="reference.xml" id="string_concat"><literal>concat</literal></link>,
66 <link doc="reference.xml" id="string_slice"><literal>slice</literal></link>, 84 <link doc="reference.xml" id="string_slice"><literal>slice</literal></link>,
67 <link doc="reference.xml" id="string_substring"><literal>substring</literal></link>, 85 <link doc="reference.xml" id="string_substring"><literal>substring</literal></link>,
68 <link doc="reference.xml" id="string_substr"><literal>substr</literal></link>, 86 <link doc="reference.xml" id="string_substr"><literal>substr</literal></link>,
69 <link doc="reference.xml" id="string_charat"><literal>charAt</literal></link>, 87 <link doc="reference.xml" id="string_charat"><literal>charAt</literal></link>,
78 <link doc="reference.xml" id="string_replace"><literal>replace</literal></link> 96 <link doc="reference.xml" id="string_replace"><literal>replace</literal></link>
79 </listitem> 97 </listitem>
80 98
81 <listitem> 99 <listitem>
82 ES6: 100 ES6:
83 <link doc="reference.xml" id="string_fromcodepoint"><literal>fromCodePoint</literal></link>,
84 <link doc="reference.xml" id="string_codepointat"><literal>codePointAt</literal></link>, 101 <link doc="reference.xml" id="string_codepointat"><literal>codePointAt</literal></link>,
85 <link doc="reference.xml" id="string_includes"><literal>includes</literal></link>, 102 <link doc="reference.xml" id="string_includes"><literal>includes</literal></link>,
86 <link doc="reference.xml" id="string_startswith"><literal>startsWith</literal></link>, 103 <link doc="reference.xml" id="string_startswith"><literal>startsWith</literal></link>,
87 <link doc="reference.xml" id="string_endswith"><literal>endsWith</literal></link>, 104 <link doc="reference.xml" id="string_endswith"><literal>endsWith</literal></link>,
88 <link doc="reference.xml" id="string_repeat"><literal>repeat</literal></link> 105 <link doc="reference.xml" id="string_repeat"><literal>repeat</literal></link>
115 <literal>keys</literal>, 132 <literal>keys</literal>,
116 <literal>defineProperty</literal> (поддержка без дескрипторов доступа), 133 <literal>defineProperty</literal> (поддержка без дескрипторов доступа),
117 <literal>defineProperties</literal> (поддержка без дескрипторов доступа), 134 <literal>defineProperties</literal> (поддержка без дескрипторов доступа),
118 <literal>getOwnPropertyDescriptor</literal>, 135 <literal>getOwnPropertyDescriptor</literal>,
119 <literal>getPrototypeOf</literal>, 136 <literal>getPrototypeOf</literal>,
120 <literal>hasOwnProperty</literal>,
121 <literal>isPrototypeOf</literal>,
122 <literal>preventExtensions</literal>, 137 <literal>preventExtensions</literal>,
123 <literal>isExtensible</literal>, 138 <literal>isExtensible</literal>,
124 <literal>freeze</literal>, 139 <literal>freeze</literal>,
125 <literal>isFrozen</literal>, 140 <literal>isFrozen</literal>,
126 <literal>seal</literal>, 141 <literal>seal</literal>,
127 <literal>isSealed</literal>, 142 <literal>isSealed</literal>
128 <literal>isEnumerable</literal>
129 (<link doc="changes.xml" id="njs0.3.0">0.3.0</link>)
130 </listitem> 143 </listitem>
131 144
132 <listitem> 145 <listitem>
133 ES8: 146 ES8:
134 <link doc="reference.xml" id="object_entries"><literal>entries</literal></link> 147 <link doc="reference.xml" id="object_entries"><literal>entries</literal></link>
138 </listitem> 151 </listitem>
139 </list> 152 </list>
140 153
141 </listitem> 154 </listitem>
142 155
156
157 <listitem>
158 Методы экземпляра класса <literal>Object</literal>:
159 <list type="bullet">
160 <listitem>
161 ES5.1:
162 <literal>hasOwnProperty</literal>,
163 <literal>isPrototypeOf</literal>,
164 <literal>isEnumerable</literal>
165 (<link doc="changes.xml" id="njs0.3.0">0.3.0</link>),
166 <literal>valueOf</literal>,
167 <literal>toString</literal>,
168 <literal>propertyIsEnumerable</literal>
169 </listitem>
170 </list>
171
172 </listitem>
173
143 <listitem> 174 <listitem>
144 Методы <literal>Array</literal>: 175 Методы <literal>Array</literal>:
145 <list type="bullet"> 176 <list type="bullet">
146 <listitem> 177 <listitem>
147 ES5.1: 178 ES5.1:
148 <literal>isArray</literal>, <literal>slice</literal>, <literal>splice</literal>, 179 <literal>isArray</literal>
180 </listitem>
181
182 <listitem>
183 ES6:
184 <literal>of</literal>
185 </listitem>
186 </list>
187
188 </listitem>
189
190 <listitem>
191 Методы экземпляра класса <literal>Array</literal>:
192 <list type="bullet">
193 <listitem>
194 ES5.1:
195 <literal>slice</literal>, <literal>splice</literal>,
149 <literal>push</literal>, <literal>pop</literal>, <literal>unshift</literal>, 196 <literal>push</literal>, <literal>pop</literal>, <literal>unshift</literal>,
150 <literal>shift</literal>, <literal>reverse</literal>, <literal>sort</literal>, 197 <literal>shift</literal>, <literal>reverse</literal>, <literal>sort</literal>,
151 <literal>join</literal>, <literal>concat</literal>, <literal>indexOf</literal>, 198 <literal>join</literal>, <literal>concat</literal>, <literal>indexOf</literal>,
152 <literal>lastIndexOf</literal>, <literal>forEach</literal>, 199 <literal>lastIndexOf</literal>, <literal>forEach</literal>,
153 <literal>some</literal>, <literal>every</literal>, <literal>filter</literal>, 200 <literal>some</literal>, <literal>every</literal>, <literal>filter</literal>,
155 <literal>reduceRight</literal> 202 <literal>reduceRight</literal>
156 </listitem> 203 </listitem>
157 204
158 <listitem> 205 <listitem>
159 ES6: 206 ES6:
160 <literal>of</literal>, <literal>fill</literal>, <literal>find</literal>, 207 <literal>fill</literal>, <literal>find</literal>,
161 <literal>findIndex</literal> 208 <literal>findIndex</literal>
162 </listitem> 209 </listitem>
163 210
164 <listitem> 211 <listitem>
165 ES7: <literal>includes</literal> 212 ES7: <literal>includes</literal>
167 </list> 214 </list>
168 215
169 </listitem> 216 </listitem>
170 217
171 <listitem> 218 <listitem>
172 ES5.1 методы <literal>Function</literal>: 219 Методы экземпляра класса <literal>Function</literal>:
220 <list type="bullet">
221
222 <listitem>
223 ES5.1:
173 <literal>call</literal>, <literal>apply</literal>, <literal>bind</literal> 224 <literal>call</literal>, <literal>apply</literal>, <literal>bind</literal>
174 </listitem> 225 </listitem>
175 226 </list>
176 <listitem> 227
177 <literal>RegExp</literal>: 228 </listitem>
178 <list type="bullet"> 229
179 230 <listitem>
180 <listitem> 231 Методы экземпляра класса <literal>RegExp</literal>:
181 ES5.1: методы <literal>test</literal>, <literal>exec</literal> 232 <list type="bullet">
182 </listitem> 233
183 234 <listitem>
184 <listitem> 235 ES5.1:
185 ES9: именные группы записи (<link doc="changes.xml" id="njs0.3.2">0.3.2</link>) 236 <literal>test</literal>, <literal>exec</literal>, <literal>toString</literal>
186 </listitem> 237 </listitem>
187 </list> 238 </list>
188 239
240 </listitem>
241
242 <listitem>
243 <literal>RegExp</literal>
244 ES9 именные группы записи (<link doc="changes.xml" id="njs0.3.2">0.3.2</link>)
189 </listitem> 245 </listitem>
190 246
191 <listitem> 247 <listitem>
192 Методы <literal>Date</literal>: 248 Методы <literal>Date</literal>:
193 <list type="bullet"> 249 <list type="bullet">
194 250
195 <listitem> 251 <listitem>
196 ES5.1: 252 ES5.1:
197 <literal>Date.UTC</literal>, 253 <literal>UTC</literal>,
198 <literal>Date.now</literal>, 254 <literal>now</literal>,
199 <literal>Date.parse</literal> 255 <literal>parse</literal>
200 </listitem> 256 </listitem>
201 </list> 257 </list>
202 258
203 </listitem> 259 </listitem>
204 260
245 <literal>setDate</literal>, 301 <literal>setDate</literal>,
246 <literal>setUTCDate</literal>, 302 <literal>setUTCDate</literal>,
247 <literal>setMonth</literal>, 303 <literal>setMonth</literal>,
248 <literal>setUTCMonth</literal>, 304 <literal>setUTCMonth</literal>,
249 <literal>setFullYear</literal>, 305 <literal>setFullYear</literal>,
250 <literal>setUTCFullYear</literal>, 306 <literal>setUTCFullYear</literal>
251 <literal>Date.UTC</literal>, 307 </listitem>
252 <literal>Date.now</literal>, 308 </list>
253 <literal>Date.parse</literal> 309
254 </listitem> 310 </listitem>
255 </list> 311
256 312 <listitem>
257 </listitem> 313 Методы <link doc="reference.xml" id="core_json"><literal>JSON</literal></link>:
258 314 <list type="bullet">
259 <listitem> 315
260 ES5.1 объект <link doc="reference.xml" id="core_json"><literal>JSON</literal></link> 316 <listitem>
317 ES5.1:
318 <link doc="reference.xml" id="core_json_parse"><literal>parse</literal></link>,
319 <link doc="reference.xml" id="core_json_stringify"><literal>stringify</literal></link>
320 </listitem>
321 </list>
322
261 </listitem> 323 </listitem>
262 324
263 <listitem> 325 <listitem>
264 ES5.1 объект <literal>arguments</literal> (0.2.5) 326 ES5.1 объект <literal>arguments</literal> (0.2.5)
265 </listitem> 327 </listitem>