【问题】关于循环赋值以及空字符串,循环赋值为什么要加空字符串?
最近在跟着菜鸟教程学js,遇到一些很简单的问题但是怎么都想不明白,第一次调试感觉还挺神奇,记录一下。
先说结论
不加空字符串,新的结果会覆盖上一次结果导致只能输出最后一个结果。
加上空字符串后,每次赋值都是接在上一次的后面
①错误写法↓
输出结果: ②正确写法↓输出结果:
③错误写法调试
……
④正确写法调试
……
最近在跟着菜鸟教程学js,遇到一些很简单的问题但是怎么都想不明白,第一次调试感觉还挺神奇,记录一下。
先说结论
不加空字符串,新的结果会覆盖上一次结果导致只能输出最后一个结果。
加上空字符串后,每次赋值都是接在上一次的后面
①错误写法↓
输出结果: ②正确写法↓输出结果:
③错误写法调试
……
④正确写法调试
……