我们在面试时,总会碰到一些奇奇怪怪的关于 作用域 的面试题,其实弄清楚原理,万变不离其宗,大部分的面试题都可以得 ‘姐’。
所以,今天我们来谈谈 JavaScript
的 作用域(javascript scope) ,这是老生常谈的话题,这里我们会从 作用域 开始,会延伸到 预解析规则(预编译) 、 变量提升 、函数提升 、表达式 、语句 、IIFE 、 匿名函数表达式 、 具名函数表达式 等,彻底搞明白作用域这些事 🤓
我们在面试时,总会碰到一些奇奇怪怪的关于 作用域 的面试题,其实弄清楚原理,万变不离其宗,大部分的面试题都可以得 ‘姐’。
所以,今天我们来谈谈 JavaScript
的 作用域(javascript scope) ,这是老生常谈的话题,这里我们会从 作用域 开始,会延伸到 预解析规则(预编译) 、 变量提升 、函数提升 、表达式 、语句 、IIFE 、 匿名函数表达式 、 具名函数表达式 等,彻底搞明白作用域这些事 🤓