美文网首页
ES6新增语法

ES6新增语法

作者: 帅帅的mum | 来源:发表于2020-10-26 18:27 被阅读0次

    1、let和const

    let :定义变量,变量不可以再次定义,但可以改变其值,具有块级作用域。(即大括号)

    没有变量提升,必须先定义再使用,不会绑定给顶层对象(window)的属性

    const:定义常量

    一旦定义,则不能修改其值,具有块级作用域

    没有变量提升,必须先定义再使用

    常量也是独立的,定义后不会压入到window对象中

    2、解构赋值:数组解构、对象解构

    3、函数和参数

    箭头函数:箭头函数内部没有 arguments,使用rest代替。 箭头函数内部的 this 指向外部作用域中的 this ,或者可以认为箭头函数没有自己的 this

    ES6中可以给函数的参数设置默认值 和  ...(rest)参数

    4、扩展运算符:...   和模版字符串``

    相关文章

      网友评论

          本文标题:ES6新增语法

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