if(window.top.moveBy)这条语句什么作用 这是js写的窗口震动效果的代码请问这条语句有什么作用呢
答案:2 悬赏:80 手机版
解决时间 2021-04-26 06:58
- 提问者网友:
- 2021-04-25 20:01
if(window.top.moveBy)这条语句什么作用 这是js写的窗口震动效果的代码请问这条语句有什么作用呢
最佳答案
- 五星知识达人网友:行路难
- 2021-04-25 21:35
这里的if语句跟参数没有关系,if(window.top.moveBy)是判断浏览器是否支持moveBy方法,支持则返回true值然后执行后面的代码;不支持则返回false。IE是支持moveBy方法的,所以如果你用的是IE,则返回true值。
这就有点类似于if(变量名),如果变量是经过定义并赋值的,那么返回true;如果未经过赋值,则变量值是undefined,if语句返回false。我写一个程序测试程序,你看看就明白了(把注释符去掉):
这就有点类似于if(变量名),如果变量是经过定义并赋值的,那么返回true;如果未经过赋值,则变量值是undefined,if语句返回false。我写一个程序测试程序,你看看就明白了(把注释符去掉):
全部回答
- 1楼网友:woshuo
- 2021-04-25 23:04
window.top.moveBy这个窗口的最顶层的窗口的位置移动10像素
window.top.moveTo(10,20), 移动到左10,高20像素的值追问if语句并没有参数啊,if 语句起什么作用呢
window.top.moveTo(10,20), 移动到左10,高20像素的值追问if语句并没有参数啊,if 语句起什么作用呢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯