Mercurial > hg > nginx-site
comparison xml/en/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="Compatibility" | 9 <article name="Compatibility" |
10 link="/en/docs/njs/compatibility.html" | 10 link="/en/docs/njs/compatibility.html" |
11 lang="en" | 11 lang="en" |
12 rev="11" | 12 rev="12" |
13 toc="no"> | 13 toc="no"> |
14 | 14 |
15 <section> | 15 <section> |
16 | 16 |
17 <para> | 17 <para> |
59 <literal>String</literal> methods: | 59 <literal>String</literal> methods: |
60 <list type="bullet"> | 60 <list type="bullet"> |
61 | 61 |
62 <listitem> | 62 <listitem> |
63 ES5.1: | 63 ES5.1: |
64 <link doc="reference.xml" id="string_fromcharcode"><literal>fromCharCode</literal></link>, | 64 <link doc="reference.xml" id="string_fromcharcode"><literal>fromCharCode</literal></link> |
65 </listitem> | |
66 | |
67 <listitem> | |
68 ES6: | |
69 <link doc="reference.xml" id="string_fromcodepoint"><literal>fromCodePoint</literal></link> | |
70 </listitem> | |
71 </list> | |
72 | |
73 </listitem> | |
74 | |
75 <listitem> | |
76 <literal>String</literal> instance methods: | |
77 <list type="bullet"> | |
78 | |
79 <listitem> | |
80 ES5.1: | |
65 <link doc="reference.xml" id="string_concat"><literal>concat</literal></link>, | 81 <link doc="reference.xml" id="string_concat"><literal>concat</literal></link>, |
66 <link doc="reference.xml" id="string_slice"><literal>slice</literal></link>, | 82 <link doc="reference.xml" id="string_slice"><literal>slice</literal></link>, |
67 <link doc="reference.xml" id="string_substring"><literal>substring</literal></link>, | 83 <link doc="reference.xml" id="string_substring"><literal>substring</literal></link>, |
68 <link doc="reference.xml" id="string_substr"><literal>substr</literal></link>, | 84 <link doc="reference.xml" id="string_substr"><literal>substr</literal></link>, |
69 <link doc="reference.xml" id="string_charat"><literal>charAt</literal></link>, | 85 <link doc="reference.xml" id="string_charat"><literal>charAt</literal></link>, |
78 <link doc="reference.xml" id="string_replace"><literal>replace</literal></link> | 94 <link doc="reference.xml" id="string_replace"><literal>replace</literal></link> |
79 </listitem> | 95 </listitem> |
80 | 96 |
81 <listitem> | 97 <listitem> |
82 ES6: | 98 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>, | 99 <link doc="reference.xml" id="string_codepointat"><literal>codePointAt</literal></link>, |
85 <link doc="reference.xml" id="string_includes"><literal>includes</literal></link>, | 100 <link doc="reference.xml" id="string_includes"><literal>includes</literal></link>, |
86 <link doc="reference.xml" id="string_startswith"><literal>startsWith</literal></link>, | 101 <link doc="reference.xml" id="string_startswith"><literal>startsWith</literal></link>, |
87 <link doc="reference.xml" id="string_endswith"><literal>endsWith</literal></link>, | 102 <link doc="reference.xml" id="string_endswith"><literal>endsWith</literal></link>, |
88 <link doc="reference.xml" id="string_repeat"><literal>repeat</literal></link> | 103 <link doc="reference.xml" id="string_repeat"><literal>repeat</literal></link> |
115 <literal>keys</literal>, | 130 <literal>keys</literal>, |
116 <literal>defineProperty</literal> (support without accessor descriptors), | 131 <literal>defineProperty</literal> (support without accessor descriptors), |
117 <literal>defineProperties</literal> (support without accessor descriptors), | 132 <literal>defineProperties</literal> (support without accessor descriptors), |
118 <literal>getOwnPropertyDescriptor</literal>, | 133 <literal>getOwnPropertyDescriptor</literal>, |
119 <literal>getPrototypeOf</literal>, | 134 <literal>getPrototypeOf</literal>, |
120 <literal>hasOwnProperty</literal>, | |
121 <literal>isPrototypeOf</literal>, | |
122 <literal>preventExtensions</literal>, | 135 <literal>preventExtensions</literal>, |
123 <literal>isExtensible</literal>, | 136 <literal>isExtensible</literal>, |
124 <literal>freeze</literal>, | 137 <literal>freeze</literal>, |
125 <literal>isFrozen</literal>, | 138 <literal>isFrozen</literal>, |
126 <literal>seal</literal>, | 139 <literal>seal</literal>, |
127 <literal>isSealed</literal>, | 140 <literal>isSealed</literal> |
128 <literal>isEnumerable</literal> | |
129 (<link doc="changes.xml" id="njs0.3.0">0.3.0</link>) | |
130 </listitem> | 141 </listitem> |
131 | 142 |
132 <listitem> | 143 <listitem> |
133 ES8: | 144 ES8: |
134 <link doc="reference.xml" id="object_entries"><literal>entries</literal></link> | 145 <link doc="reference.xml" id="object_entries"><literal>entries</literal></link> |
139 </list> | 150 </list> |
140 | 151 |
141 </listitem> | 152 </listitem> |
142 | 153 |
143 <listitem> | 154 <listitem> |
155 <literal>Object</literal> instance methods: | |
156 <list type="bullet"> | |
157 <listitem> | |
158 ES5.1: | |
159 <literal>hasOwnProperty</literal>, | |
160 <literal>isPrototypeOf</literal>, | |
161 <literal>isEnumerable</literal> | |
162 (<link doc="changes.xml" id="njs0.3.0">0.3.0</link>), | |
163 <literal>valueOf</literal>, | |
164 <literal>toString</literal>, | |
165 <literal>propertyIsEnumerable</literal> | |
166 </listitem> | |
167 </list> | |
168 | |
169 </listitem> | |
170 | |
171 <listitem> | |
144 <literal>Array</literal> methods: | 172 <literal>Array</literal> methods: |
145 <list type="bullet"> | 173 <list type="bullet"> |
146 <listitem> | 174 <listitem> |
147 ES5.1: | 175 ES5.1: |
148 <literal>isArray</literal>, <literal>slice</literal>, <literal>splice</literal>, | 176 <literal>isArray</literal> |
177 </listitem> | |
178 | |
179 <listitem> | |
180 ES6: | |
181 <literal>of</literal> | |
182 </listitem> | |
183 </list> | |
184 | |
185 </listitem> | |
186 | |
187 <listitem> | |
188 <literal>Array</literal> instance methods: | |
189 <list type="bullet"> | |
190 <listitem> | |
191 ES5.1: | |
192 <literal>slice</literal>, <literal>splice</literal>, | |
149 <literal>push</literal>, <literal>pop</literal>, <literal>unshift</literal>, | 193 <literal>push</literal>, <literal>pop</literal>, <literal>unshift</literal>, |
150 <literal>shift</literal>, <literal>reverse</literal>, <literal>sort</literal>, | 194 <literal>shift</literal>, <literal>reverse</literal>, <literal>sort</literal>, |
151 <literal>join</literal>, <literal>concat</literal>, <literal>indexOf</literal>, | 195 <literal>join</literal>, <literal>concat</literal>, <literal>indexOf</literal>, |
152 <literal>lastIndexOf</literal>, <literal>forEach</literal>, | 196 <literal>lastIndexOf</literal>, <literal>forEach</literal>, |
153 <literal>some</literal>, <literal>every</literal>, <literal>filter</literal>, | 197 <literal>some</literal>, <literal>every</literal>, <literal>filter</literal>, |
155 <literal>reduceRight</literal> | 199 <literal>reduceRight</literal> |
156 </listitem> | 200 </listitem> |
157 | 201 |
158 <listitem> | 202 <listitem> |
159 ES6: | 203 ES6: |
160 <literal>of</literal>, <literal>fill</literal>, <literal>find</literal>, | 204 <literal>fill</literal>, <literal>find</literal>, |
161 <literal>findIndex</literal> | 205 <literal>findIndex</literal> |
162 </listitem> | 206 </listitem> |
163 | 207 |
164 <listitem> | 208 <listitem> |
165 ES7: <literal>includes</literal> | 209 ES7: <literal>includes</literal> |
167 </list> | 211 </list> |
168 | 212 |
169 </listitem> | 213 </listitem> |
170 | 214 |
171 <listitem> | 215 <listitem> |
172 ES5.1 <literal>Function</literal> methods: | 216 <literal>Function</literal> instance methods: |
217 <list type="bullet"> | |
218 | |
219 <listitem> | |
220 ES5.1: | |
173 <literal>call</literal>, <literal>apply</literal>, <literal>bind</literal> | 221 <literal>call</literal>, <literal>apply</literal>, <literal>bind</literal> |
174 </listitem> | 222 </listitem> |
175 | 223 </list> |
176 <listitem> | 224 |
177 <literal>RegExp</literal>: | 225 </listitem> |
178 <list type="bullet"> | 226 |
179 | 227 <listitem> |
180 <listitem> | 228 <literal>RegExp</literal> instance methods: |
181 ES5.1: methods <literal>test</literal>, <literal>exec</literal> | 229 <list type="bullet"> |
182 </listitem> | 230 |
183 | 231 <listitem> |
184 <listitem> | 232 ES5.1: |
185 ES9: named capture groups (<link doc="changes.xml" id="njs0.3.2">0.3.2</link>) | 233 <literal>test</literal>, <literal>exec</literal>, <literal>toString</literal> |
186 </listitem> | 234 </listitem> |
187 </list> | 235 </list> |
188 | 236 |
237 </listitem> | |
238 | |
239 <listitem> | |
240 <literal>RegExp</literal> | |
241 ES9 named capture groups (<link doc="changes.xml" id="njs0.3.2">0.3.2</link>) | |
189 </listitem> | 242 </listitem> |
190 | 243 |
191 <listitem> | 244 <listitem> |
192 <literal>Date</literal> methods: | 245 <literal>Date</literal> methods: |
193 <list type="bullet"> | 246 <list type="bullet"> |
194 | 247 |
195 <listitem> | 248 <listitem> |
196 ES5.1: | 249 ES5.1: |
197 <literal>Date.UTC</literal>, | 250 <literal>UTC</literal>, |
198 <literal>Date.now</literal>, | 251 <literal>now</literal>, |
199 <literal>Date.parse</literal> | 252 <literal>parse</literal> |
200 </listitem> | 253 </listitem> |
201 </list> | 254 </list> |
202 | 255 |
203 </listitem> | 256 </listitem> |
204 | 257 |
252 </list> | 305 </list> |
253 | 306 |
254 </listitem> | 307 </listitem> |
255 | 308 |
256 <listitem> | 309 <listitem> |
257 ES5.1 <link doc="reference.xml" id="core_json"><literal>JSON</literal></link> object | 310 <link doc="reference.xml" id="core_json"><literal>JSON</literal></link> methods: |
311 <list type="bullet"> | |
312 | |
313 <listitem> | |
314 ES5.1: | |
315 <link doc="reference.xml" id="core_json_parse"><literal>parse</literal></link>, | |
316 <link doc="reference.xml" id="core_json_stringify"><literal>stringify</literal></link> | |
317 </listitem> | |
318 </list> | |
319 | |
258 </listitem> | 320 </listitem> |
259 | 321 |
260 <listitem> | 322 <listitem> |
261 ES5.1 <literal>arguments</literal> object (0.2.5) | 323 ES5.1 <literal>arguments</literal> object (0.2.5) |
262 </listitem> | 324 </listitem> |