本記事は1分で実現できる有用な技術 Advent Calendar 2015の4日目の記事です。 WEB アプリケーションを開発していると﹁ユーザのブラウザで起きたエラーをサーバに送って DBに収集したい﹂という要望が出てきたり、外部からお願いされたりすることがあります。 こういう場面で、﹁どうやればいいのん﹂と悩む方は少なくないようです。 このような場合にはイベントハンドラのonerrorを利用すると便利です。 エラーハンドリングしたい対象のコードより先に呼ばれる位置で、次のようなコードをぺいっと貼っ付けておきましょう。 そうそう、try-catch している場合にはonerrorに引っかからないので、そういった場合には個別に呼び出してください。 window.onerror = function(errorMsg, fileName, lineNumber) { var er