JavaScript アンチパターン エラーの throw

エラーをthrowするときに以下のように文字列を指定することもできます。

throw 'error'

しかし、この場合はスタックトレースが出力されません。

また、通常はこのような書き方はしないため、避けた方が良いです。

以下のようにします。

throw new Error('error')