请教一个问题
来源:2-8 选择练习
邹沪申
2019-10-18 14:33:44
var g=greeting();
执行这个的时候,就会执行greeting函数,执行到addWorld的时候,str不就变成了hello,world了吗
为什么第一次g()执行的时候,不输出hello,world,而是hello
1回答
好帮手慕言
2019-10-18
同学你好,第一次执行g()时,addWorld()还没有执行,所以str还是hello。addWorld()执行之后,str发生变化,所以第二次调用g()时,弹出hello,world。
关于本练习题可以参考下方的注释。

如果帮助到了你,欢迎采纳~祝学习愉快~
相似问题