定義兩個函數,pt輸出運算式及其計算結果,put輸出字串:
<span id="dbg"> <b>調試資訊:</b> </span> <script language="javascript"> function pt(myExp){ document.getElementById("dbg").innerHTML+="<br> "+myExp+" <font color=#0000C6>"+eval(myExp).toString()+"</font>"; } function put(myStr){ document.getElementById("dbg").innerHTML+="<br> <font color=#0000C6>"+myStr+"</font>"; } </script>
使用案例:
<script language="javascript"> function isObject(myVar){ if(myVar && typeof myVar==="object"){ return true; }else{ return false; } } var a="b"; switch(a){ case "a": put("switch a");break; case "b": put("switch b");break; case "c": put("switch c");break; default: put("switch default"); }; pt("typeof /a/"); pt("typeof null"); pt("isObject(/a/)"); pt("isObject(null)"); pt("0.1+0.2"); pt("isNaN(NaN)"); pt("typeof /a/"); pt("1==true"); pt("1===true"); </script>
輸出截圖如下:
怎麼樣,是不是很方便?想獲得全部原始碼,請下載附件,建議重新命名為*.html檔案。
本文出自 “iData” 部落格,請務必保留此出處http://idata.blog.51cto.com/4581576/1100061