上記のコードでは、console.log(err);
が次のようにコンソールに出力されます。 ReferenceError: pompt is not generated atindex.html:37
, there isプロンプト行番号。
Butconsole.log(err "ここにランダムな文字列を追加します");
コンソールの出力は次のようになります: ReferenceError: pompt が定義されていませんここではランダムな文字列を追加しますstring String
、文字列を追加した場合、エラー行番号は表示されません。その理由は何でしょうか?
PHP中文网2017-05-19 10:33:16
最初の文はオブジェクトを出力します。
2 番目の文は文字列を出力します。つまり、 err.toString() + 「ここに文字列を追加するだけです」
リーリー専門的ではない回答、参考程度に-。 -
漂亮男人2017-05-19 10:33:16
err.toString() をログに記録するとわかります
err+str なので、err は最初に toString を呼び出して文字列に変換します。