美文网首页
ES6相关笔记

ES6相关笔记

作者: 玄天雪海 | 来源:发表于2018-09-13 09:19 被阅读0次

    1.es6 新增let声明变量,不存在变量提升,let声明的是块级作用域,let不能重复声明变量

    2.const是常量的缩写,用于声明一个常量,不可随意修改,不能重复声明,注意传值赋值和传址赋值

    3.解构赋值:数组的解构赋值,var [a,b,c,d,] = [1,2,3,4] ; consoloe.log(a): //1 

    解构不成功变量的值是undefined

    对象的解构赋值:var {a,b,c} = {"a":1,"b'':2,"c":3} ; console.log(a); //1

    对象的解构赋值不会受到属性的排列次序的影响(数组会),它是跟属性名关联起来的,

    对象解构赋值跟数组很类似,可以嵌套,可以指定默认值,

    交换变量的值 var x=1; var y=2; [x,y]=[y,x];

    4.扩展运算符

    相关文章

      网友评论

          本文标题:ES6相关笔记

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