JS 的三种定义变量 var let const

  • Let 只在 let 命令所在的代码块内有效,在外就会报错
  • Let 是块级作用域,函数内部使用let定义后,对函数外部无影响
  • Let/const 不存在变量提升,使用前一定要声明后,在使用,否则会报错,都不可以重复声明
  • const 变量一旦声明,常量的值就不能改变,就必须立即初始化,不能留到最后赋值

 

posted @ 2018-08-09 11:50  渺茫大海  阅读(136)  评论(0编辑  收藏  举报