知名Ajax除錯工具Firebug,正式釋出1.3新版,主要增強Javascript除錯機制,讓Ajax網站開發者,更容易追蹤程式物件的執行情況。

Firebug是安裝在Firefox上的外掛程式,可以用來追蹤Javascript程式和HTML指令的執行情形。開發者經常在Javascript中使用this指令來呼叫物件。當程式結構複雜時,開發者往往不容易分辨出this指令呼叫了哪一層執行範圍中的物件,而導致執行錯誤。新版Firebug增加了變數可視範圍的追蹤機制(scope chain),可以讓開發者更清楚地逐層追蹤程式變數所在的執行範圍,避免呼叫錯誤。

此外,1.3版也新增了追蹤控制器,提供更多程式碼追蹤設定。改善大型Javascript程式檔的執行效率等。不過,Firebug作者Rob Campbell也在部落格中提醒開發者,目前Firebug 1.3版和Firebox 3.1版不相容,要等到下一版本推出時才會相容。文⊙王宏仁


Firebug新版的scope chain功能讓開發人員更容易追蹤不同可視層級的變數。

熱門新聞

Advertisement