IEはこれをテストするために使用している環境であるため、これはIEに関連していますが、エラーをスローしたときにエラーオブジェクトのプロパティの関連性に影響を与えることができるかどうかを知りたい. 次の JavaScript を検討してください。
function MyClass (Arg1, Arg2) // Line 5 of my.js
{
if (typeof Arg1 != "string")
throw new Error("Invalid argument passed for MyClass");
// Do some other stuff here
}
あなたが持っているコードをさらに下に
var myvar = new MyClass(100, "Hello"); // Line 3201 of my.js
したがって、上記はエラーをスローしますが、デバッグ情報で報告されたエラーは、my.js の 3201 行目ではなく 9 行目でエラーがスローされていることを示しています。これは、標準的な方法を使用して変更できるものですか?