ES6前端面试真题(含答案·实战版)
这套面试题聚焦企业高频考点,摒弃理论空话,覆盖基础语法、核心特性、易错点、代码实操,适配初级、中级前端面试,答案简洁易懂、贴合工作实战。
一、基础语法类(高频基础题)
1、var/let/const的区别?各自的使用场景?
参考答案:
1.变量提升:var存在变量提升,声明前访问输出undefined;let、const无变量提升,存在暂时性死区,声明前访问直接报错。
2.作用域:var仅支持函数作用域、全局作用域;let、const支持块级作用域({}、if、for内部)。
3.重复声明:var允许重复声明变量;let、
原创力文档

文档评论(0)