当前位置: 代码迷 >> 综合 >> JS面试知识点7-ES6
  详细解决方案

JS面试知识点7-ES6

热度:68   发布时间:2024-02-28 00:14:30.0

let&const的区别

  • var存在提升,函数会被提升到作用域的最顶层,变量提升只是声明提升到作用域顶层
  • var存在提升, 所以能在赋值之前获取;let、const因为暂时性死区,不能在声明前使用
  • var声明的变量会挂靠给window,作为window的属性;let、const不会
  • let、const作用基本一致,后者不能再次赋值。
  相关解决方案