javascript保留关键字

Posted 不再为生存而代码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript保留关键字相关的知识,希望对你有一定的参考价值。

1.通用保留关键字

break delete function return typeof
case do if switch var
catch else in this void
continue false instanceof throw while
debugger finally new true with
default for null try  

2.ECMAScript 5 增加保留

class const enum export extends
import super      

 

            

3.普通下合法,但严格模式下是保留的

implements let private public yield
interface package protected static  

 

                

4.严格模式下做了严格限制,并不完全是保留字,但不能用作变量名,函数名或参数名

arguments eval                               

 

  

5.ECMAScript3关键字

abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile

 

                                                          

6.javascript预定义了很多全局变量和函数,应当避免把它们的名字用做变量名和函数名:

arguments encodeURI Infinity Number RegExp
Array encodeURIComponent isFinite Object String
Boolean Error isNaN parseFloat SyntaxError
Date eval JSON parseInt TypeError
decodeURI EvalError Math RangeError undefined
decodeURIComponent Function NaN ReferenceError URIError

 

                                                          

 

以上是关于javascript保留关键字的主要内容,如果未能解决你的问题,请参考以下文章

Javascript 保留关键字

JavaScript-Runoob:JavaScript 保留字

JavaScript - 包是保留关键字

JavaScript 标识符,关键字和保留字

javascript基础 之 保留关键字

JavaScript 的关键字和保留字大全