这是一个后续问题这个问题 https://stackoverflow.com/questions/85815/how-to-tell-if-a-javascript-function-is-defined.
我喜欢(并且理解)那里的解决方案。但是,在我正在使用的代码中,使用了另一种方法来解决相同的问题:
function exist(sFN) {
if(self[sFN]) return true;
return false;
}
它似乎工作得很好,虽然我不明白如何做。有效吗?如何?这种方法有什么缺点?我应该从其他问题切换到解决方案吗?
尝试这个:
function exist(sFN) {
return (typeof sFN == 'function');
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)