【发布时间】:2011-07-24 03:57:49
【问题描述】:
我正在尝试解决 JSLINT 对我不知道如何解决的两件事的警告。哪一行应该换成什么代码?我在下面粘贴了有问题的代码和关于它们的警告。非常感谢您的建议/回答。
JSLINT 说:
第 137 行的问题:需要一个条件表达式,而是看到一个赋值。
while(elem = document.getElementById("optionsDiv"+g))
第 140 行的问题:预期为 '{' 而看到的是 'return'。
return g;
function isAnyOptionVisible()
{
var g=0;
while(elem = document.getElementById("optionsDiv"+g))
{
if(elem.className==="optionsDivVisible")
return g;
g++;
}
return -1;
}
【问题讨论】:
标签: javascript debugging conditional expression jslint