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

var let const的使用和区别

时间:2021-04-13 11:40:02      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:ini   使用   console   常量   改变   style   error:   enc   fine   

1、var和let声明变量

// var 声明的变量没有局部作用域
// let 声明的变量  有局部作用域
{
var a = 0
let b = 1
}
console.log(a)  // 0
console.log(b)  // ReferenceError: b is not defined
// var 可以声明多次
// let 只能声明一次
var m = 1
var m = 2
let n = 3
let n = 4
console.log(m)  // 2
console.log(n)  // Identifier ‘n‘ has already been declared

 2、const声明常量(只读变量)

// 1、声明之后不允许改变    
const PI = "3.1415926"
PI = 3  // TypeError: Assignment to constant variable.
// 2、一但声明必须初始化,否则会报错
const MY_AGE  // SyntaxError: Missing initializer in const declaration

 

var let const的使用和区别

标签:ini   使用   console   常量   改变   style   error:   enc   fine   

原文地址:https://www.cnblogs.com/konglxblog/p/14645713.html

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