Compare Revisions

Reserved Words

Change Revisions

Revision 496121:

Revision 496121 by arnaudbrousseau on

Revision 496157:

Revision 496157 by arnaudbrousseau on

Title:
Reserved Words
Reserved Words
Slug:
Web/JavaScript/Reference/Reserved_Words
Web/JavaScript/Reference/Reserved_Words
Tags:
"JavaScript"
"JavaScript"
Content:

Revision 496121
Revision 496157
nn98    <h3 class="note" id="In_ECMAScript_1">
99      In ECMAScript 1
100    </h3>
101    <p>
102      List of <code>FutureReservedWords</code>, defined in <a hre
 >f="http://www.ecma-international.org/publications/files/ECMA-ST-A
 >RCH/ECMA-262,%201st%20edition,%20June%201997.pdf">ECMAScript 1</a
 >>:
103    </p>
104    <div class="threecolumns">
105      <ul>
106        <li>
107          <code>case</code>
108        </li>
109        <li class="note">
110          <code>catch</code>
111        </li>
112        <li class="note">
113          <code>const</code>
114        </li>
115        <li class="note">
116          <code>debugger</code>
117        </li>
118        <li class="note">
119          <code>default</code>
120        </li>
121        <li class="note">
122          <code>do</code>
123        </li>
124        <li class="note">
125          <code>enum</code>
126        </li>
127        <li class="note">
128          <code>export</code>
129        </li>
130        <li class="note">
131          <code>extends</code>
132        </li>
133        <li class="note">
134          <code>finally</code>
135        </li>
136        <li class="note">
137          <code>import</code>
138        </li>
139        <li class="note">
140          <code>super</code>
141        </li>
142        <li class="note">
143          <code>switch</code>
144        </li>
145        <li class="note">
146          <code>throw</code>
147        </li>
148        <li class="note">
149          <code>try</code>
150        </li>
151      </ul>
152    </div>
153    <h3 class="note" id="In_ECMAScript_2">
154      In ECMAScript 2
155    </h3>
156    <p>
157      List of <code>FutureReservedWords</code>, defined in <a hre
 >f="http://www.ecma-international.org/publications/files/ECMA-ST-A
 >RCH/ECMA-262,%202nd%20edition,%20August%201998.pdf">ECMAScript 2<
 >/a>:
158    </p>
159    <div class="threecolumns">
160      <ul>
161        <li>
162          <code>abstract</code>
163        </li>
164        <li>
165          <code>boolean</code>
166        </li>
167        <li>
168          <code>byte</code>
169        </li>
170        <li>
171          <code>case</code>
172        </li>
173        <li>
174          <code>catch</code>
175        </li>
176        <li>
177          <code>char</code>
178        </li>
179        <li>
180          <code>class</code>
181        </li>
182        <li>
183          <code>const</code>
184        </li>
185        <li>
186          <code>debugger</code>
187        </li>
188        <li>
189          <code>default</code>
190        </li>
191        <li>
192          <code>do</code>
193        </li>
194        <li>
195          <code>double</code>
196        </li>
197        <li>
198          <code>enum</code>
199        </li>
200        <li>
201          <code>export</code>
202        </li>
203        <li>
204          <code>extends</code>
205        </li>
206        <li>
207          <code>final</code>
208        </li>
209        <li>
210          <code>finally</code>
211        </li>
212        <li>
213          <code>float</code>
214        </li>
215        <li>
216          <code>goto</code>
217        </li>
218        <li>
219          <code>implements</code>
220        </li>
221        <li>
222          <code>import</code>
223        </li>
224        <li>
225          <code>instanceof</code>
226        </li>
227        <li>
228          <code>int</code>
229        </li>
230        <li>
231          <code>interface</code>
232        </li>
233        <li>
234          <code>long</code>
235        </li>
236        <li>
237          <code>native</code>
238        </li>
239        <li>
240          <code>package</code>
241        </li>
242        <li>
243          <code>private</code>
244        </li>
245        <li>
246          <code>protected</code>
247        </li>
248        <li>
249          <code>public</code>
250        </li>
251        <li>
252          <code>short</code>
253        </li>
254        <li>
255          <code>static</code>
256        </li>
257        <li>
258          <code>super</code>
259        </li>
260        <li>
261          <code>switch</code>
262        </li>
263        <li>
264          <code>synchronized</code>
265        </li>
266        <li>
267          <code>throw</code>
268        </li>
269        <li>
270          <code>throws</code>
271        </li>
272        <li>
273          <code>transient</code>
274        </li>
275        <li>
276          <code>try</code>
277        </li>
278        <li>
279          <code>volatile</code>
280        </li>
281      </ul>
282    </div>
283    <h3 class="note" id="In_ECMAScript_3">
284      In ECMAScript 3
285    </h3>
286    <p>
287      List of <code>FutureReservedWords</code>, defined in <a hre
 >f="http://www.ecma-international.org/publications/files/ECMA-ST-A
 >RCH/ECMA-262,%203rd%20edition,%20December%201999.pdf">ECMAScript 
 >3</a>:
288    </p>
289    <div class="threecolumns">
290      <ul>
291        <li>
292          <code>abstract</code>
293        </li>
294        <li>
295          <code>boolean</code>
296        </li>
297        <li>
298          <code>byte</code>
299        </li>
300        <li>
301          <code>char</code>
302        </li>
303        <li>
304          <code>class</code>
305        </li>
306        <li>
307          <code>const</code>
308        </li>
309        <li>
310          <code>debugger</code>
311        </li>
312        <li>
313          <code>double</code>
314        </li>
315        <li>
316          <code>enum</code>
317        </li>
318        <li>
319          <code>export</code>
320        </li>
321        <li>
322          <code>extends</code>
323        </li>
324        <li>
325          <code>final</code>
326        </li>
327        <li>
328          <code>float</code>
329        </li>
330        <li>
331          <code>goto</code>
332        </li>
333        <li>
334          <code>implements</code>
335        </li>
336        <li>
337          <code>import</code>
338        </li>
339        <li>
340          <code>int</code>
341        </li>
342        <li>
343          <code>interface</code>
344        </li>
345        <li>
346          <code>long</code>
347        </li>
348        <li>
349          <code>native</code>
350        </li>
351        <li>
352          <code>package</code>
353        </li>
354        <li>
355          <code>private</code>
356        </li>
357        <li>
358          <code>protected</code>
359        </li>
360        <li>
361          <code>public</code>
362        </li>
363        <li>
364          <code>short</code>
365        </li>
366        <li>
367          <code>static</code>
368        </li>
369        <li>
370          <code>super</code>
371        </li>
372        <li>
373          <code>synchronized</code>
374        </li>
375        <li>
376          <code>throws</code>
377        </li>
378        <li>
379          <code>transient</code>
380        </li>
381        <li>
382          <code>volatile</code>
383        </li>
384      </ul>
385    </div>
386    <h3 id="In_ECMAScript_5">
387      In ECMAScript 5
388    </h3>
389    <p>
390      List of <code>FutureReservedWords</code>, defined in <a hre
 >f="http://www.ecma-international.org/publications/files/ECMA-ST-A
 >RCH/ECMA-262%205th%20edition%20December%202009.pdf">ECMAScript 5<
 >/a>:
391    </p>
392    <div class="threecolumns">
393      <ul>
394        <li>
395          <code>class</code>
396        </li>
397        <li>
398          <code>enum</code>
399        </li>
400        <li>
401          <code><a href="/en-US/docs/JavaScript/Reference/Stateme
 >nts/export" title="JavaScript/Reference/Statements/export">export
 ></a></code>
402        </li>
403        <li>
404          <code>extends</code>
405        </li>
406        <li>
407          <code><a href="/en-US/docs/JavaScript/Reference/Stateme
 >nts/import" title="JavaScript/Reference/Statements/import">import
 ></a></code>
408        </li>
409        <li>
410          <code>super<span id="cke_bm_1195E" style="display: none
 >;">&nbsp;</span></code>
411        </li>
412      </ul>
413    </div>
t100    </div>t
101    <h3 class="note">
102      In ECMAScript 1
103    </h3>
104    <p>
105      List of <code>FutureReservedWords</code>, defined in <a hre
>f="http://www.ecma-international.org/publications/files/ECMA-ST-A 
>RCH/ECMA-262,%201st%20edition,%20June%201997.pdf">ECMAScript 1</a 
>>: 
106    </p>
107    <div class="threecolumns">
108      <ul>
109        <li>
110          <code>case</code>
111        </li>
112        <li class="note">
113          <code>catch</code>
114        </li>
115        <li class="note">
116          <code>const</code>
117        </li>
118        <li class="note">
119          <code>debugger</code>
120        </li>
121        <li class="note">
122          <code>default</code>
123        </li>
124        <li class="note">
125          <code>do</code>
126        </li>
127        <li class="note">
128          <code>enum</code>
129        </li>
130        <li class="note">
131          <code>export</code>
132        </li>
133        <li class="note">
134          <code>extends</code>
135        </li>
136        <li class="note">
137          <code>finally</code>
138        </li>
139        <li class="note">
140          <code>import</code>
141        </li>
142        <li class="note">
143          <code>super</code>
144        </li>
145        <li class="note">
146          <code>switch</code>
147        </li>
148        <li class="note">
149          <code>throw</code>
150        </li>
151        <li class="note">
152          <code>try</code>
153        </li>
154      </ul>
155    </div>
156    <h3 class="note">
157      In ECMAScript 2
158    </h3>
159    <p>
160      List of <code>FutureReservedWords</code>, defined in <a hre
>f="http://www.ecma-international.org/publications/files/ECMA-ST-A 
>RCH/ECMA-262,%202nd%20edition,%20August%201998.pdf">ECMAScript 2< 
>/a>: 
161    </p>
162    <div class="threecolumns">
163      <ul>
164        <li>
165          <code>abstract</code>
166        </li>
167        <li>
168          <code>boolean</code>
169        </li>
170        <li>
171          <code>byte</code>
172        </li>
173        <li>
174          <code>case</code>
175        </li>
176        <li>
177          <code>catch</code>
178        </li>
179        <li>
180          <code>char</code>
181        </li>
182        <li>
183          <code>class</code>
184        </li>
185        <li>
186          <code>const</code>
187        </li>
188        <li>
189          <code>debugger</code>
190        </li>
191        <li>
192          <code>default</code>
193        </li>
194        <li>
195          <code>do</code>
196        </li>
197        <li>
198          <code>double</code>
199        </li>
200        <li>
201          <code>enum</code>
202        </li>
203        <li>
204          <code>export</code>
205        </li>
206        <li>
207          <code>extends</code>
208        </li>
209        <li>
210          <code>final</code>
211        </li>
212        <li>
213          <code>finally</code>
214        </li>
215        <li>
216          <code>float</code>
217        </li>
218        <li>
219          <code>goto</code>
220        </li>
221        <li>
222          <code>implements</code>
223        </li>
224        <li>
225          <code>import</code>
226        </li>
227        <li>
228          <code>instanceof</code>
229        </li>
230        <li>
231          <code>int</code>
232        </li>
233        <li>
234          <code>interface</code>
235        </li>
236        <li>
237          <code>long</code>
238        </li>
239        <li>
240          <code>native</code>
241        </li>
242        <li>
243          <code>package</code>
244        </li>
245        <li>
246          <code>private</code>
247        </li>
248        <li>
249          <code>protected</code>
250        </li>
251        <li>
252          <code>public</code>
253        </li>
254        <li>
255          <code>short</code>
256        </li>
257        <li>
258          <code>static</code>
259        </li>
260        <li>
261          <code>super</code>
262        </li>
263        <li>
264          <code>switch</code>
265        </li>
266        <li>
267          <code>synchronized</code>
268        </li>
269        <li>
270          <code>throw</code>
271        </li>
272        <li>
273          <code>throws</code>
274        </li>
275        <li>
276          <code>transient</code>
277        </li>
278        <li>
279          <code>try</code>
280        </li>
281        <li>
282          <code>volatile</code>
283        </li>
284      </ul>
285    </div>
286    <h3 class="note">
287      In ECMAScript 3
288    </h3>
289    <p>
290      List of <code>FutureReservedWords</code>, defined in <a hre
>f="http://www.ecma-international.org/publications/files/ECMA-ST-A 
>RCH/ECMA-262,%203rd%20edition,%20December%201999.pdf">ECMAScript  
>3</a>: 
291    </p>
292    <div class="threecolumns">
293      <ul>
294        <li>
295          <code>abstract</code>
296        </li>
297        <li>
298          <code>boolean</code>
299        </li>
300        <li>
301          <code>byte</code>
302        </li>
303        <li>
304          <code>char</code>
305        </li>
306        <li>
307          <code>class</code>
308        </li>
309        <li>
310          <code>const</code>
311        </li>
312        <li>
313          <code>debugger</code>
314        </li>
315        <li>
316          <code>double</code>
317        </li>
318        <li>
319          <code>enum</code>
320        </li>
321        <li>
322          <code>export</code>
323        </li>
324        <li>
325          <code>extends</code>
326        </li>
327        <li>
328          <code>final</code>
329        </li>
330        <li>
331          <code>float</code>
332        </li>
333        <li>
334          <code>goto</code>
335        </li>
336        <li>
337          <code>implements</code>
338        </li>
339        <li>
340          <code>import</code>
341        </li>
342        <li>
343          <code>int</code>
344        </li>
345        <li>
346          <code>interface</code>
347        </li>
348        <li>
349          <code>long</code>
350        </li>
351        <li>
352          <code>native</code>
353        </li>
354        <li>
355          <code>package</code>
356        </li>
357        <li>
358          <code>private</code>
359        </li>
360        <li>
361          <code>protected</code>
362        </li>
363        <li>
364          <code>public</code>
365        </li>
366        <li>
367          <code>short</code>
368        </li>
369        <li>
370          <code>static</code>
371        </li>
372        <li>
373          <code>super</code>
374        </li>
375        <li>
376          <code>synchronized</code>
377        </li>
378        <li>
379          <code>throws</code>
380        </li>
381        <li>
382          <code>transient</code>
383        </li>
384        <li>
385          <code>volatile</code>
386        </li>
387      </ul>
388    </div>
389    <h3>
390      In ECMAScript 5
391    </h3>
392    <p>
393      List of <code>FutureReservedWords</code>, defined in <a hre
>f="http://www.ecma-international.org/publications/files/ECMA-ST-A 
>RCH/ECMA-262%205th%20edition%20December%202009.pdf">ECMAScript 5< 
>/a>: 
394    </p>
395    <div class="threecolumns">
396      <ul>
397        <li>
398          <code>class</code>
399        </li>
400        <li>
401          <code>enum</code>
402        </li>
403        <li>
404          <code><a href="/en-US/docs/JavaScript/Reference/Stateme
>nts/export" title="JavaScript/Reference/Statements/export">export 
></a></code> 
405        </li>
406        <li>
407          <code>extends</code>
408        </li>
409        <li>
410          <code><a href="/en-US/docs/JavaScript/Reference/Stateme
>nts/import" title="JavaScript/Reference/Statements/import">import 
></a></code> 
411        </li>
412        <li>
413          <code>super<span id="cke_bm_1195E" style="display: none
>;">&nbsp;</span></code> 
414        </li>
415      </ul>

Back to History