JavaScript基本概念之关键字和保留字

关键字和保留字

ECMA-262描述了一组有特定用途的关键字,这些关键字可用于表示控制语句的开始或结束,或者用于执行特定操作等,不能用作标识符。
下面是ECMAScript的关键字:

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

ECMA-262还描述了一组不能用作表示符的保留字。下面是ECMA-262第3版的全部保留字:

abstract enum int short
boolean export interface static
byte extends long super
char final native synchronized
class float package throws
const goto private transient
debugger implements protected volatile
double import public
第5版在非严格模式下运行时的保留字缩减为下列这些
class enum extends super
const export import

在严格模式下,第5版还对以下保留字施加了限制

implements package public
interface private static
let protected yield

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容