1. 程式人生 > >JS判斷 函式是否定義/變數是否定義

JS判斷 函式是否定義/變數是否定義

函式是否定義:

     <script type="text/javascript">
            try {
                if(typeof FunName === "function") { //FunName為函式名稱
                    alert("is function");
                } else {
                    alert("not a function");

                }
            } catch(e) {}
     </script>

 

變數是否定義:

     <script type="text/javascript">
            try {
                if(typeof myvalue==="undefined") { //myvalue為變數名稱
                    alert("is value");
                } else {
                    alert("not a value");

                }
            } catch(e) {}
     </script>