JavaScript - 除錯, Debug

常見錯誤有:
  1. 語法錯誤(syntax error)
  2. 邏輯錯誤(logic error)
  3. 執行錯誤(runtime error)

除蟲清單:
  • 確定「括號( )」成對出現
  • 確定程式區塊的「大括號{ }」成對出現
  • 避免打錯字,使用有關鍵字提示功能IDE開發工具
  • JavaScript有大小寫之分
  • 字串與變數連接錯誤,例如,多或少+連接符號
  • 單、雙引號,維持一致使用方式
  • 單、雙引號,沒有成對出現也是常見錯誤
  • 確定物件在使用前已經建立
  • 別對區域變數與全域變數取相同的名稱
  • 變數不存在
  • 等號(=)與比較符號(==)使用錯誤
  • 記得要結束";"

bug處理:
  • alert()與document.write()方法
  • 使用window.onerror事件
  • try ... catch
  • Firebug for Firefox

目前主流且最新版本的瀏覽器(IE9, Chrome 16)都內建不錯的除錯功能,也是另一種選擇。

沒有留言:

張貼留言

感謝您的留言,如果我的文章你喜歡或對你有幫助,按個「讚」或「分享」它,我會很高興的。