JavaScript 中如何判断方法是否存在

作者:vkvi 来源:ITPOW(原创) 日期:2008-11-12

为了兼容性的原因,在 JavaScript 中,我们常常要先判断一个对象的方法是否存在,然后再使用该方法,怎么做呢?

if (对象名.方法名)
{
    //方法存在
    对象名.方法名();
}

很简单,只是要说明的是,在判断时,方法名后面不能加括号,即下面的是错误的:

if (对象名.方法名())
相关文章