gpt4 book ai didi

wsh - 获取在 Windows Script Host 中运行的 JScript 错误的行号

转载 作者:行者123 更新时间:2023-12-04 22:21:07 29 4
gpt4 key购买 nike

说,我有以下代码,我使用 Windows Script Host 作为 .JS 文件运行:

try
{
ProduceAnError();
}
catch(e)
{
//How to get an error line here?
}

有没有办法知道发生错误(异常)的错误行?

最佳答案

抱歉我的另一个回复。这不是很有帮助:P

我相信您正在寻找的是 ReferenceError 的 stack 属性。您可以使用传递给 catch 的参数访问它:

try {
someUndefinedFunction("test");
} catch(e) {
console.log(e.stack)
}

示例输出:
 ReferenceError: someUndefinedFunction is not defined
at message (http://example.com/example.html:4:3)
at <error: TypeError: Accessing selectionEnd on an input element that cannot have a selection.>
at HTMLInputElement.onclick (http://example.com/example.html:25:4)

关于wsh - 获取在 Windows Script Host 中运行的 JScript 错误的行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7459098/

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