let

  1. 块级作用域,函数内部使用let定义后,函数外部不会受到影响
  2. 在相同的作用域不允许重复声明同一个变量
  3. 先声明后使用,否则会报undefined

const

  1. 定义的变量不可以修改,只读,必须初始化否则会报错
  2. 先声明后使用,否则undefined

var

  • 定义的变量可以修改,不初始化时undefined

 

posted on 2020-09-04 21:45  小菟同学  阅读(141)  评论(0编辑  收藏  举报

……