javascript大神,这个变量作用域是咋回事?
firefox吧
全部回复
仅看楼主
level 11
yfqlc☞ 楼主
为什么moveWin能用openWin里面定义的变量?而且openWin里面还没用var声明变量。
<script>
function openWin(){
myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<p>这是我的窗口</p>");
}
function moveWin(){
myWindow.moveBy(250,250);
myWindow.focus();
}
</script>
2019年06月06日 09点06分 1
level 13
我也在学JS,坐等大神回答。[滑稽]
2019年06月06日 10点06分 4
level 14
就是因为你没var啊
2019年06月06日 11点06分 5
谢谢大神
2019年06月06日 14点06分
level 12
不用var声明的变量相当于全局变量...
2019年06月06日 13点06分 6
原来如此啊,谢谢大神
2019年06月06日 13点06分
1