为什么只弹出ee,点击确认后,在console却看不到res??写的有问题吗?新手求教
alert是阻塞执行的,你要点确认后才能在控制台看见输出。此外控制台输出语句写到return后面了,肯定不会执行了。
console.log(res)之前有return,函数在console输出之前已经返回了。你要这样写
console.log(res)
... console.log(res); return res;
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
5 回答787 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答832 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
1 回答1.6k 阅读
6 回答3.5k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
4 回答6.1k 阅读✓ 已解决
alert是阻塞执行的,你要点确认后才能在控制台看见输出。
此外控制台输出语句写到return后面了,肯定不会执行了。