2013-12-21 107 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

相關問題