检查javascript函数是否存在或是否已定义

时间:2013-12-21 05:55:34

标签: javascript function

我想知道函数是否存在或在我调用之前定义。

我有这行代码:

function renderView(){
 // some code
}

1 个答案:

答案 0 :(得分:3)

您可以检查typeof,如果未定义或超出范围,则返回undefined,如果是函数,则返回function

if ( typeof renderView == 'function' ) {
    // it exists
}