4-1 JS-WINDOW关于老师代码的问题
来源:4-1 JS-WINDOW
走在阡陌的路上
2018-09-10 23:43:03
var w; function openwindow(){ w=window.open.... }
这里老师为什么要定义一个变量,并且把window.open赋给这个变量
1回答
这里的w就相当于是一个窗口,把它定义到函数的外面,这样每个函数的操作都是针对w这个窗口进行的。如果不赋值给w,那么打开窗口后,再点击移动窗口等几个按钮就没有响应了。可以尝试把源码中赋值给w的代码去掉,感受一下不同。
祝学习愉快!
相似问题