标签:style blog http color strong 类
1 . lef命令
ES6新增了let命令,用来声明变量。它的用法类似于var,let声明的变量,只在let命令所在的代码块内有效。
{ let a = 10; var b = 1; } a // ReferenceError: a is not defined. b //1
2.const命令
const也用来声明变量,但是声明的是常量。一旦声明,常量的值就不能改变。
const PI = 3.1415; PI // 3.1415 PI = 3; PI // 3.1415 const PI = 3.1; PI // 3.1415
上面代码表明改变常量的值是不起作用的。需要注意的是,对常量重新赋值不会报错,只会默默地失败。
const的作用域与let命令相同:只在声明所在的块级作用域内有效。
if (condition) { const MAX = 5; } // 常量MAX在此处不可得
const声明的常量,也与let一样不可重复声明。
var message = "Hello!"; let age = 25; // 以下两行都会报错 const message = "Goodbye!"; const age = 30;
——摘自 http://es6.ruanyifeng.com/
《ECMAScript 6 入门- 第一章 lef和const命令》 —— 摘抄,布布扣,bubuko.com
《ECMAScript 6 入门- 第一章 lef和const命令》 —— 摘抄
标签:style blog http color strong 类
原文地址:http://www.cnblogs.com/crafts/p/3794497.html