您可以檢查是否存在功能(與它的名字)是這樣的:如何從一個框架檢查是否存在功能(從字符串)
function a() {};
typeof window['a']; //-> function
這個工程。
但在一個框架它不工作:
function a() { return 'a' };
a(); //-> a
typeof window['a']; //-> undefined
所述(typeof運算窗口[「函數名」])返回「未定義」即便如此,它確實存在。
有沒有辦法檢查函數是否存在於一個框架內?
一個框架內的正常工作。這可能是一個局部變量。 – SLaks