美文网首页
ECMAScript6学习笔记-D2 const命令

ECMAScript6学习笔记-D2 const命令

作者: 福兮祸所依 | 来源:发表于2017-07-12 21:51 被阅读0次

const命令用来声明变量,但是与let不同的是const声明的是常量。一旦声明,常量的值便不可更改

const PI = 3.14159265857;
console.log(PI);//3.14159265854
PI = 3;
console.log(PI);//3.14159265854
const PI = 8;
console.log(PI);
//报错  Uncaught SyntaxError: Identifier 'PI' has already been declared

const的作用域与let命令相同:只在声明所在的块级作用域内有效。

if (condition) {
        const MAX = 5;
}
// 常量MAX在此处不可得
//报错  Uncaught ReferenceError: condition is not defined

const声明的变量同样不可以重复声明

 var message = "hello";
let age = 25;
//以下两行代码都会报错
const message = "goodbye";
const age = 30;

相关文章

  • ECMAScript6学习笔记-D2 const命令

    const命令用来声明变量,但是与let不同的是const声明的是常量。一旦声明,常量的值便不可更改 const的...

  • ECMAScript6学习笔记-D2 const命令

    const命令用来声明变量,但是与let不同的是const声明的是常量。一旦声明,常量的值便不可更改 const的...

  • ES6 const命令

    本节我们学习 ES6 中的 const 命令,const 也是 ES6 中新增的一个命令。const 声明一个只读...

  • ES6 const命令声明变量

    本节我们学习 ES6 中的 const 命令,const 也是 ES6 中新增的一个命令。const 声明一个只读...

  • var 、let、const的区别

    总结于——阮一峰老师ECMAScript6入门 js变量声明的方式:var、let、constlet 和const...

  • ES6 学习笔记-const 命令

    const声明一个只读的常量。一旦声明,常量的值就不能改变。 const声明的变量不得改变值,这意味着,const...

  • ES6学习笔记(一)let和const

    ECMAScript6 基础知识掌握 1、let和const var不能用于定义常量var可以重复声明变量var存...

  • ES6的let 和 const 命令

    let 和 const 命令 let 命令 块级作用域 const 命令 顶层对象的属性 gl...

  • ECMAScript6学习笔记

    最近阅读完了阮一峰先生的ECMAScript 6 入门 ,对ES6的语法有了一定的了解,以上是根据书中章节总结的一...

  • ES6基础入门

    变量 let 命令 const 命令 函数

网友评论

      本文标题:ECMAScript6学习笔记-D2 const命令

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