这里为啥输出的是123.不是很理解,希望老师讲下

来源:3-6 变量声明提升

球球不一般

2022-08-06 09:37:39

https://img.mukewang.com/climg/62edc5b9094598b408560234.jpg

写回答

1回答

好帮手慕星星

2022-08-06

同学你好,代码预解析的时候a变量提升会赋值为undefined。

从上到下执行语句时,第一次输出a值为undefined。然后a赋值为123,所以再次输出a值为123 

https://img.mukewang.com/climg/62edcb7609d21b7307800099.jpg

祝学习愉快!

0

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程