es6的有的中坚语法

先是说一下什么是es6:

  ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的新一代标准;

let 和 const 命令

  let的中心用法:

  图片 1

     上面代码在代码块之中,分别用letvar宣称了零星个变量。然后于代码块之外调用这简单只变量,结果let声明的变量报错,

  var声称的变量返回了天经地义的值。这标志,let宣示的变量只当其所于的代码块有效。

  const的主干用法:

  图片 2

    const声明的是一个常量,不可知为改,所以亚软声明后会见报错!

屡次组的解构赋值:

  之前最中心的写法是这般:为变量赋值,只能一直指定值。

  图片 3

  现在好这样勾画:可以起数组中取值,按照对承诺位置,对变量赋值。

  图片 4

  本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会见吃授予对应的值。

字符串的扩张:

  图片 5

  图片 6

  暂时就了解及这般多。。。。

箭头函数:

  箭头函数内部从不constructor方法,prototype,所以未支持new操作,箭头函数的this始终依靠为函数定义时之this,而不执行时;

  图片 7

  图片 8

  今天就是到此地呀。。。