我有這個腳本,我無法通過試驗和錯誤進行調試。什麼是調試JavaScript的首選EASY方式?如何使用Firebug跟蹤錯誤,就像我使用Firebug進行css調試一樣容易?爲初學者調試Javascript
http://jsfiddle.net/infatti/72QPC/5/
var options1 = {
valueNames: [ 'filterUrgency', 'filterType', 'ID', 'Type', 'Task', 'Project', 'Status', 'DueDate', 'Region', 'Market', 'Title', 'Author', 'Published' ]
};
//sorter 1 ---------------------------------------------
var sortedList1 = new List('sorter-1', options1);
//sorter 2 ---------------------------------------------
var sortedList2 = new List('sorter-2', options1);
'List'在你上面的例子中是未定義的。但這不是真正的問題類型 - 谷歌是你最好的朋友。 – ahren
這很簡單。沒有'List'構造函數,所以當你試圖從它構造時,你會得到一個引用錯誤。你忘了導入一個庫或其他東西? –
首先看看控制檯。你注意到了嗎? '未捕獲的ReferenceError:List沒有被定義'這意味着'List'類沒有被定義。這很可能與該控制檯消息之前發生的404之一有關。 –