美文网首页
3.2 关键字与保留字

3.2 关键字与保留字

作者: Wuthier | 来源:发表于2021-02-01 16:07 被阅读0次

3.2 关键字与保留字

ECMA-262 描述了一组保留的关键字,这些关键字有特殊用途,比如表示控制语句的开始和结束,
或者执行特定的操作。

按照规定,保留的关键字不能用作标识符或属性名。

ECMA-262 第 6 版规定的所有关键字如下:

break       do          in              typeof
case        else        instanceof      var
catch       export      new             void
class       extends     return          while
const       finally     super           with
continue    for         switch          yield
debugger    function    this
default     if          throw
delete      import      try

规范中也描述了一组未来的保留字,同样不能用作标识符或属性名。虽然保留字在语言中没有特定用途,但它们是保留给将来做关键字用的。

以下是 ECMA-262 第 6 版为将来保留的所有词汇。

始终保留:
enum

严格模式下保留:
implements      package         public
interface       protected       static
let             private

模块代码中保留:
await

这些词汇不能用作标识符,但现在还可以用作对象的属性名。一般来说,最好还是不要使用关键字
和保留字作为标识符和属性名,以确保兼容过去和未来的 ECMAScript 版本。

学习下一篇文章

相关文章

  • 《JavaScript高级程序设计》学习(第五天)

    3.2关键字和保留字 关键字 breakcasecatchcontinuedefaultdeletedoelsef...

  • 3.2 关键字与保留字

    3.2 关键字与保留字 ECMA-262 描述了一组保留的关键字,这些关键字有特殊用途,比如表示控制语句的开始和结...

  • day2_数据类型与运算符

    关键字与保留字 关键字 保留字 Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名...

  • 「JS」基本语法

    变量标示符 关键字与保留字 字符敏感 严格模式 注释 变量标示符 变量的命名 关键字与保留字 JavaScript...

  • 基本语法

    2 基本语法 目录 2 基本语法2.1 关键字与保留字2.1.1 关键字(keyword)2.1.2 保留字(re...

  • 2020-08-23

    关键字与保留字 保留字:goto,const。目前版本java尚未使用,但以后可能会作为关键字,变量命名时应避开。...

  • JavaScript高级程序设计-笔记

    第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...

  • 【初识C语言】C语言保留字(关键字)详解

    C语言保留字(关键字)详解 保留字(reserved word) 保留字又称关键字。 指在高级语言中已经定义过的字...

  • 2022-03-18

    # Java 基本语法 ## 变量与运算符 ——————————————— ### **关键字和保留字** ***...

  • JS关键字和保留字

    关键字 保留字

网友评论

      本文标题:3.2 关键字与保留字

      本文链接:https://www.haomeiwen.com/subject/aicazktx.html