码迷,mamicode.com
首页 > 其他好文 > 详细

《ECMAScript 6 入门- 第一章 lef和const命令》 —— 摘抄

时间:2014-06-28 21:49:58      阅读:185      评论:0      收藏:0      [点我收藏+]

标签: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!