JS中let和var的区别(良心总结!!)

前言

由于ES6的出现,变量声明不再单调,除了可以用var外,还可以使用letconst

  • ES5: var
  • ES6: letconst

下面来了解下它们声明的变量有哪些区别。

1. 变量的挂载不同

  • var 声明的变量会挂载在 window 上,而 let 和 const 声明的变量不会
  • let 、const 声明的变量会处于当前作用域中

你可能感兴趣的:(前端,javascript)