摘要: 面试题 1. 以下代码输出了什么? 2. 整个过程产生了几个上下文? 输出分析 第一行代码输出的是 undefined。为什么是 undefined,而不是报错?代码不是从上往下执行吗?这个就需要了解代码的预处理机制,其实上面的代码就等同于: 这种现象叫做变量提升。包括函数也是一样,但函数提升是直接 阅读全文
posted @ 2019-10-04 17:09 sku 阅读(706) 评论(0) 推荐(0) 编辑