• 技术文章 >web前端 >Vue.js

    ES6的保留字有哪些

    长期闲置长期闲置2022-04-08 18:58:01原创135

    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怎么玩?:

    21.png

    【相关推荐:《vue.js教程》】

    以上就是ES6的保留字有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:ES6
    上一篇:es6的class有没有变量提升 下一篇:什么是单元测试?Vue 组件怎么进行单元测试?
    Web大前端开发直播班

    相关文章推荐

    • es6中为什么不用var而是用let• es6箭头函数在哪里不能用• es6代理模式是什么• es6是什么的缩写• ES6中class是语法还是语法糖
    新人一分购

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网