if(menuBar) menuBar.style.visibility = "hidden";中if(menuBar) if语句中括号里不应该是表达式吗?这个方法是function opener(id){ openTime();if(menuBar) menuBar.style.visibility = "hidden";menuBar = document.getElementById(id);menuBar.s
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/17 00:49:33
![if(menuBar) menuBar.style.visibility =](/uploads/image/z/13037556-12-6.jpg?t=if%28menuBar%29+menuBar.style.visibility+%3D+%22hidden%22%3B%E4%B8%ADif%28menuBar%29+if%E8%AF%AD%E5%8F%A5%E4%B8%AD%E6%8B%AC%E5%8F%B7%E9%87%8C%E4%B8%8D%E5%BA%94%E8%AF%A5%E6%98%AF%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%90%97%3F%E8%BF%99%E4%B8%AA%E6%96%B9%E6%B3%95%E6%98%AFfunction+opener%28id%29%7B+openTime%28%29%3Bif%28menuBar%29+menuBar.style.visibility+%3D+%22hidden%22%3BmenuBar+%3D+document.getElementById%28id%29%3BmenuBar.s)
if(menuBar) menuBar.style.visibility = "hidden";中if(menuBar) if语句中括号里不应该是表达式吗?这个方法是function opener(id){ openTime();if(menuBar) menuBar.style.visibility = "hidden";menuBar = document.getElementById(id);menuBar.s
if(menuBar) menuBar.style.visibility = "hidden";中if(menuBar)
if语句中括号里不应该是表达式吗?
这个方法是
function opener(id){
openTime();
if(menuBar) menuBar.style.visibility = "hidden";
menuBar = document.getElementById(id);
menuBar.style.visibility = "visible";
}
做的是下拉菜单.
function closeTime(){
closeTimer = window.setTimeout(close,timeout);
}
function openTime(){
if(closeTimer){
window.clearTimeout(closeTimer);
closeTimer = null;
}
}
中
if(closeTimer){
window.clearTimeout(closeTimer);
closeTimer = null;
}
的
if(closeTimer)是可以理解为如果是调用
closeTimer这个方法的时候执行if语句里的语句吗?
if(menuBar) menuBar.style.visibility = "hidden";中if(menuBar) if语句中括号里不应该是表达式吗?这个方法是function opener(id){ openTime();if(menuBar) menuBar.style.visibility = "hidden";menuBar = document.getElementById(id);menuBar.s
if(closeTimer)可以理解为closeTimer变量存在的时候执行if语句里的语句
同理,if(menuBar)可以理解为menuBar变量存在的时候执行if语句里的语句