コアコード
//指定された関数 function が存在するかどうか isExitsFunction(funcName) { try { if (typeof(eval(funcName)) == "function") { return true } } catch(e) {} return false;}//指定された関数が存在します 変数関数 isExitsVariable(variableName) { try { if (typeof(variableName) == "未定義") { //alert("値が未定義です") } else { //alert("値は true"); return true; } } catch(e) {} return false;}
さらに詳しい判断については、次の記事を参照してください: //www.VeVB.COm/article/67551.htm