JavaScript では、typeof および "===" 演算子を使用して関数かどうかを判断できます。構文形式は "if (typeof 関数名 === "関数") {//です。関数} else { //関数ではありません}"。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
javascript は関数であるかどうかを判断します
<script type="text/javascript"> //判断是否为函数 try { if(typeof FunName === "function") { //是函数 其中 FunName 为函数名称 alert("is function"); } else { //不是函数 alert("not is function"); } } catch(e) {} </script>
説明:
typeof 演算子は変数のデータ型を検出するために使用されます
[推奨学習: JavaScript 上級チュートリアル]
以上がJavaScriptの関数かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。