用脚步丈量人生宽度
标签

ES6

文章列表

共 4 篇 · 第 1 / 1 页

ES6之变量的解构赋值(Destructuring)

ES6中解构赋值主要分为6类,分别为 数组解构赋值 、对象解构赋值 、字符串解构赋值 、数值和布尔值解构赋值 、函数参数解构赋值 。 在ES6中允许按照一定的模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构(Destruct…

ES6标准入门之const命令

const声明一个只读的常量,一旦声明,常量的值就不能改变 const声明的变量值不可改变,就意味着const一旦声明就必须立即初始化: const只声明不赋值就会报错 const和let的作用域相同,只在声明所在的块级作用域内有效:…

ES6标准入门(二)块级作用域

在ES5中只有全局的作用域和函数作用域,没有块级作用域。这导致在很多场合不合理。如: 上面代码的本意是,if代码块的外部使用外层的temp变量,内部使用内层的temp变量。但是go函数执行后,输出的结果是undefined,原因在于变…

ES6标准入门(一)let命令

let命令,用于声明变量,用法和var类似,但是所声明的变量只在let命令所在的代码块内有效。 在代码块外面调用了let命令声明的a就会报错,而调用var声明的b返回了正常的值。这就说明let声明的变量只在其所在的代码块中有效。 下面…