ES6的保留字:1、enum(始终保留);2、严格模式下的保留字是implements、package、public、interface、protected、static、let、private;3、模块代码中的保留字是await。
本文操作环境:windows10系统、Vue2.9.6版,DELL G3电脑。
ES6的保留字有哪些
ES6保留字
1、始终保留:
enum
2、严格模式下保留:
implements、package、public、interface、protected、static、let、private
3、模块代码中保留:
await
扩展知识:
ES6关键字
JavaScript把一些标识符拿出来用作自己的关键字。因此,就不能再在程序中把这些关键字用作标识符了
JavaScript同样保留了一些关键字,这些关键字在当前的语言版本中并没有使用,但在未来版本中可能会用到。ES5保留了这些关键字,我们称之为保留字:
class const enum export extendes inport super
值得注意的是,这些保留字中的一部分在ES6中已经使用了。
此外,还有一些关键字在普通的JS代码中是合法的,但是在严格模式下是保留字:
implements let private public yield interface package protected static
严格模式同样对下面的标识符的使用作出了严格限制,它们并不完全是保留字,但是不能用作变量名、函数名或参数名:
arguments eval
另外,JS中内置了很多全局变量和函数,应当避免吧他们的名字用作变量名和函数名,这很好理解,比如我们熟知的alert方法,如果你定义一个函数的名字是alert 那原来的alert怎么玩?:
【相关推荐:《vue.js教程》】
以上就是ES6的保留字有哪些的详细内容,转载自php中文网
发表评论 取消回复