gpt4 book ai didi

javascript - 如何显示日志使用的行号?

转载 作者:行者123 更新时间:2023-11-30 10:24:19 24 4
gpt4 key购买 nike

我正在使用一个简单的日志函数。当我在我的代码中使用日志时,它会在写入它的行号处显示控制台消息,而不是在它调用的地方(显然它会)。我是否有可能在使用它正确调试代码的地方获得行号?提前致谢!

/**
* Description: Console log
* @param {Object} p_sMessage
*/
function log(p_sMessage) {
if(!Debug) { return; }
else { if(window.console) { console.log(p_sMessage); }}
}

最佳答案

如何将您的代码更改为:

log = Debug && window.console 
? window.console.log.bind(window.console)
: function() {};

这样 log 将简单地充当 window.console.log 的别名,因此不会向堆栈跟踪添加另一个步骤。

关于javascript - 如何显示日志使用的行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20193889/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com