JavaScriptでIEと他のブラウザを判別する方法

JavaScriptを書いているとき、IEと他のブラウザで処理を分けたい場合ってありますよね。
UserAgentを調べたりする手もありますが、たった1行でお手軽に判別できる方法を紹介したいと思います。

▼1行でIEなのか判別

var isMSIE = /*@cc_on!@*/false;

if(isMSIE) {
    // IE用の処理を書く
}

『/*@cc_on!@*/false;』の結果がtureだとIEということになります。

コメントは受け付けていません。