无法理解我如何检查函数中给出的值。我所有已知的方法都失败了抱歉蹩脚的问题!:)
# doesn't work, but should to
window.mobilecheck = function() {
return true;
}
if (window.mobilecheck==true) {
alert('true');
}
# works, but shouldn't
window.mobilecheck = function() {
return false;
}
if (window.mobilecheck) {
alert('true');
}
# doesn't work, but should
window.mobilecheck = function() {
return 1;
}
if (window.mobilecheck==1) {
alert('true');
}
那么如果这不起作用,如何检查函数是返回true还是false?
答案 0 :(得分:2)
当您使用window.mobilecheck
时,您将获得该函数,而不是函数的评估/返回值。使用window.mobilecheck() ==1
评估您的功能。