我正在开发一个 JavaScript 应用程序,我正在尝试修复一个错误,但我找不到它。这就是我所拥有的。
function my_function (txt) {
try {
return eval('('+ txt + ')');
}
catch(e) {
alert(e.lineNumber);
return eval(txt);
}
我正在将文件的内容传递给函数,并且该文件中似乎存在问题。问题是这条线
alert(e.lineNumber);
即使我在文件开头添加行也总是返回相同的数字,所以我想确保我正在编辑正确的行。为此,我希望它显示包含错误的行的内容。
请帮我。