2013-12-21 65 views

回答

3

您可以检查typeof运算,它返回undefined,如果它没有定义或超出范围,和function如果它是一个功能

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

感谢您使用typeof作为运算符而不是像所有其他的傻瓜:) – crempp

+0

'//简单函数将告诉函数是否被定义 函数is_function(func)返回typeof窗口[func]!=='undefined'&& $ .isFunction(window [func ]); } //使用 如果(is_function( “myFunction的”){ 警报( “myFunction的定义”);} 否则{ 警报( “未定义myFunction的”); }' –

+0

使用jQuery和假定该函数是在全局范围内定义的? – adeneo

相关问题