ES6的三种声明方式
ES6的三种声明方式: var:它是variable的简写,可以理解成变量的意思,全局声明。 let:它在英文中是“让”的意思,也可以理解为一种局部声明的意思。 const:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量。 例子: var a=2; { var a=3; } console.log(a); 这时打印出来的值是3,因为var是全局声明的。 var a=2; { let a=3; } console.log(a); 这时候控制台打印出来的值就是2。 下面只在区块里声明,不再外部声明,我们打印a时就会报错,显示找不到变量。
暂无评论