Day3 - 前端高频面试题之基础版

一、什么是变量提高?var、let 及 const 区别?什么是暂时性死区? 变量提高是将变量声明提高到做用域顶部,函数也能够被提高,而且优先于变量提高javascript // var 存在提高,能在声明以前使用 console.log(a) // undefined var a = 1 复制代码 // 函数提高是把整个函数提高到做用域顶部 console.log(a) // ƒ a() {}
相关文章
相关标签/搜索