技术栈
变量提升
We་ct
19 天前
开发语言
·
前端
·
javascript
·
面试
·
作用域
·
类型转化
·
变量提升
JS核心难点解析:变量提升、作用域、Promise、this与类型转换
在前端开发中,JavaScript的变量提升、作用域、Promise异步、this指向以及隐式类型转换,是高频面试考点,也是实际开发中容易踩坑的核心知识点。很多开发者在入门时会被这些概念绕晕,本文将用“通俗类比+专业拆解”的方式,结合具体代码案例,把每个难点讲透,帮你彻底理清逻辑、避开陷阱。
叫我一声阿雷吧
20 天前
javascript
·
作用域链
·
js进阶
·
执行上下文
·
调用栈
·
变量提升
·
闭包原理
JS 入门通关手册(35):执行上下文、调用栈与作用域链深度解析
执行上下文(Execution Context)是 JS 代码运行时的环境,JS 引擎会为每一段可执行代码创建一个上下文,用来管理变量、作用域、this 指向等。
叫我一声阿雷吧
21 天前
javascript
·
变量提升
·
暂时性死区
·
tdz
·
块级作用域
·
前端面试
JS 入门通关手册(36):变量提升、暂时性死区与块级作用域
本文系统讲解 JavaScript 变量提升机制、暂时性死区(TDZ)以及 ES6 块级作用域,通过大量可运行案例清晰展示 var/let/const 在声明、提升、作用域上的差异,总结日常开发中的常见陷阱与最佳实践,帮助开发者从底层理解变量行为,避免隐性 bug,夯实前端基础。
我是有底线的