<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    轉載:Javascript調試技巧

    Posted on 2009-02-12 15:44 Robert Su 閱讀(347) 評論(0)  編輯  收藏
    在調試JavaScript時可以在代碼中加入一些行,來作為判斷條件
     1,alert();
     如果你的代碼出錯崩潰了,你可以在預期出錯位置之前加入該語句,判斷錯誤是否在該位置之后!多次加入,就可以逐漸靠近錯誤位置了;如果使用alert() 只是為了查看變量值,有時候將變量值在window.status上顯示出來更好;
    2,confirm();
    該函數會根據你的選擇返回true或者false,于是你可以選擇分支執行了;
    3,prompt();
     這個就更厲害了,你可以使用它把你的變量值給修改了;比如:s="我不知道";s=prompt("請設定",s);你可以在這里把s給修改成"我愛 你!",嘿嘿! 讓程序有應付某些異常的功能是必要的: 要想得到詳細的錯誤報告你可以使用 window.onerror 或 try..catch 語句。這會讓代碼直接運行,不會因某個錯誤而終止掛起,從而在代碼執行完成后報告出所有的錯誤。 建議: 把代碼縮排做好;養成一些良好的習慣,通俗說是風格。 調試工具: 工具有很多,用著順手就好了,我有VS就不需要別的了。這里有很多別人列舉的工具,我也沒用過:


    在IE中一定要啟用錯誤報告。如果使用的是 windows,可以利用 Microsoft Script Debugger。如果需跟蹤一個錯誤,你可以利用角本中的 debugger 關鍵字控制角本在調試模式下執行。
    推薦主要使用 ie 測試,用 op7 或 moz 來調試。
    在 Op7 當中,一定要啟用 在JavaScript Console 中 JavaScript 錯誤報告。
    Op7 的 JavaScript Console 遠比 ie 錯誤報告要好些,擁有更好的代碼跟蹤功能,更容易看到函數調用來源。并且可以報告出正確的錯誤行,不同于 iew 。 在 moz 中有很多工具。可利用 Mozilla JavaScript Console,它可以報告錯誤和警告,并且允許做簡單的角本賦值。可以啟用嚴厲警告提示出許多潛在錯誤位置。可以使用 DOM Inspector 顯示 document 樹,stylesheets 樹,computed styles,JavaScript 對象。
    可以用 Venkman (Mozilla JavaScript Debugger)獲取更高級的 JavaScript 調試工具。可供使用的有 Ian Hickson’s JavaScript Evaluation Sidebar 或者 Jesse Ruderman’s JavaScript Environment、view scripts bookmarklet、JavaScript Shell 或者 view variables bookmarklet 或者 ViewScripts bookmarklet 。 在 konq 當中,靠自己的力量要更多些,使用一些源代碼的技巧。
     在 saf 中需要啟用隱藏調試菜單(Hiden debug menu),不用在系統控制臺顯示毫無意義的錯誤信息,使用 Show DOM Tree 功能會更有用。如果你啟用了顯示調試菜單,Safari不運行,在終端使用下面的命令: defaults write com.apple.Safari IncludeDebugMenu 1

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    posts - 103, comments - 104, trackbacks - 0, articles - 5

    Copyright © Robert Su

    主站蜘蛛池模板: mm1313亚洲国产精品无码试看| 成人片黄网站A毛片免费| 亚洲国产精品精华液| 亚洲AV日韩AV永久无码下载| 亚洲国产精品一区二区第四页 | 亚洲精品国产高清嫩草影院| 卡一卡二卡三在线入口免费| 免费国产污网站在线观看15| CAOPORN国产精品免费视频| 高潮毛片无遮挡高清免费| 亚洲最大的成人网| 亚洲成人黄色网址| 亚洲情a成黄在线观看动漫尤物| 国内精品久久久久久久亚洲| 亚洲国产一级在线观看| 日韩在线看片免费人成视频播放| 香蕉97超级碰碰碰免费公| 无码国产精品一区二区免费模式 | 手机看黄av免费网址| 日韩免费无码一区二区三区| 国产成人免费AV在线播放 | 亚洲AV综合色区无码一区| 久久影院亚洲一区| 亚洲日韩精品无码专区网站 | 精品久久亚洲一级α| 亚洲精品9999久久久久无码| 亚洲欧美熟妇综合久久久久| 67194在线午夜亚洲| 亚洲一区二区三区国产精品无码| 亚洲精品免费在线视频| 亚洲美女视频网址| 亚洲女人18毛片水真多| 亚洲av永久无码嘿嘿嘿 | 日韩成人免费aa在线看| 日本a级片免费看| 国产中文字幕免费| 亚洲国产日韩在线观频| 青青草原亚洲视频| 亚洲AV综合色区无码一区爱AV| 日韩精品亚洲人成在线观看| 亚洲高清不卡视频|