消费品/零售行业面试题更新 2026-08-05

请说明 var 与 let 在变量提升和暂时性死区方面的区别,并各给出一个可体现差异的简单输出示例。

哈啰出行前端/移动开发消费品/零售技术原理

考察说明

考察对 var 变量提升与 let 暂时性死区的理解

回答思路

  1. 明确 var 声明会提升且初始化为 undefined
  2. 说明 let 声明提升但进入暂时性死区,访问报错
  3. 能分别给出体现差异的代码示例并正确指出输出
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。