gpt4 book ai didi

javascript - 调试器中的 console.log 行号

转载 作者:太空狗 更新时间:2023-10-29 16:04:12 25 4
gpt4 key购买 nike

我正在寻找一种实现日志功能的简单方法。

我正在调用一个函数 logSuc("return from Prom"),该函数在第 30 行。

因此代码将始终指向该函数的第 30 行。在控制台中:

console

假设有这段代码:

const logSuc = (msg) => {
console.log(`%c ${msg}`, 'background: green; color: white; display: block;');
};

另一种可能是:

const log = console.log;
function red(msg) {
return `%c ${msg}`, 'background: red; color: white; display: block;';
}
log(red('its red');

但现在我有两个函数,我想保持简短

所以问题是我的 logSuc("") 总是指向第 30 行

但我希望它指向我调用 logSuc("that worked") 的行。

最佳答案

我建议您将 console.log 替换为 console.trace。这样您就可以看到调用的来源,从而解决您的问题。

关于javascript - 调试器中的 console.log 行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49815089/

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