var,let,const的区别

2020-07-25  本文已影响0人  泡杯感冒灵

主要有以下几个方面的区别(之前总结的时候代码演示过这里就不写代码了)

  1. var是ES5的语法,let,const是ES6的语法;var有变量提升,而let和const没有
  2. let定义的是变量,可以重新赋值,而const定义的是常量,不能重新赋值。而且他们定义的变量都不能重复定义
  3. let和const有块级作用域,而var没有。
上一篇下一篇

猜你喜欢

热点阅读