Posted at

IEのconsole.logでのエラー防止

More than 1 year has passed since last update.

javascriptで開発しているとconsole.logでデータを確認することはよく有ります。

完了したら削除しますが、つい削除し忘れていると

IEでエラーが出て止まってしまうことがあります。

IE9以前だと開発ツールを起動していないとconsoleAPIが有効にならないため、

consoleがundefinedになるようです。

ついつい消し忘れてしまう人は以下を入れておくとIEユーザーに文句を言われません。

// IEのconsole.logエラー防止

if(!window["console"]){window["console"]={};window["console"]["log"]=function(){}}