在我正在處理的現有Backbone/jQuery/CoffeeScript應用程序中,似乎有一個函數(Backbone.Collection.fetch()
)被稱爲多次(有時編號可能會有所不同)。我認爲這可能是一個計時的事情,因爲我正在做很多嵌套的回調(比如AJAX等),並且它變得很難調試。我應該嘗試轉換代碼以使用jQuery延遲,但同時,我該怎麼做?JavaScript中的調試技巧。異步回調
剛試過在Chrome瀏覽器中的代碼,但它看起來代碼在這裏和那裏跳躍,也許它在同一時間處理不同的回調?
我在想也許我添加一個console.log到每個函數+它的參數,但是必須有更好的方法嗎?
您是否嘗試過使用Firefox和Firebug?在某些方面,Firebug優於Chrome提供的內容。 – jjathman 2012-07-10 01:56:23