我正在使用簡單的日誌功能。當我使用我的代碼登錄時,它會在寫入的行號處顯示控制檯消息,而不是它正在調用的地方(顯然它會)。是否有可能獲得我正在使用它來正確調試我的代碼的行號?提前致謝!如何顯示日誌使用的行號?
/**
* Description: Console log
* @param {Object} p_sMessage
*/
function log(p_sMessage) {
if(!Debug) { return; }
else { if(window.console) { console.log(p_sMessage); }}
}
嘗試拋出一個異常並捕獲它,然後看看你可以從堆棧跟蹤中提取什麼。 – gustavohenke
@Florent不是一個人,這是問如何獲得調用函數**的行**的行號。 – Doorknob