【问题】关于循环赋值以及空字符串,循环赋值为什么要加空字符串?

最近在跟着菜鸟教程学js,遇到一些很简单的问题但是怎么都想不明白,第一次调试感觉还挺神奇,记录一下。

先说结论

不加空字符串,新的结果会覆盖上一次结果导致只能输出最后一个结果。

 

 

加上空字符串后,每次赋值都是接在上一次的后面

 

 

①错误写法↓

输出结果:
 
②正确写法↓

 

输出结果:

 

③错误写法调试

 

 

 

 

 

 

 

 

 

 

 

 

 

 

……

 

④正确写法调试

 

 

 

 

 

 

 

 

 

 

 

 

……

 

 

 

 

 

posted on 2022-03-26 11:35  田某人的退学日志  阅读(104)  评论(0)    收藏  举报