ブラウザの type_javascript スキルを判断するための js メソッド
コードは次のとおりです:
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
if (isIE){
if ( isIE6){
alert(”ie6″);
}
}
上記は、ブラウザーの IE のバージョンを検出するために一般的に使用される JavaScript コードです。
今年 1 月、ロシア人が配列を処理する toString メソッドで IE と標準ブラウザの違いを利用し、6bytes:!-[1,] を完璧に使用して、IE ブラウザかどうかの検出を完了しました。 。以前の最短コードは 7 バイトの「v1」でした。これらの発見を利用して、コードをより短く、より芸術的にすることもできます。最近では、IE6 かどうかを検出するために、実際には
と書くことができます。
このコードは実際に使うとかなり便利なので、これを使ってみてはいかがでしょうか。以前のナビゲーターの面倒な分析とその後の通常の比較方法と比較すると、確実に効率が向上し、コードはより簡潔になります。 JavaScript を記述するプロセスでは、if() のような場合だけでなく、||、&&、!、!! などの演算子をもっと活用する必要があります。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











カードクーポンレイアウトのギャップ効果を実現します。カードクーポンレイアウトを設計するとき、特に背景が勾配である場合、カードクーポンにギャップを追加する必要があることがよくあります...

最近、Webページにローカルにインストールされたフォントファイルを使用して、インターネットから無料のフォントをダウンロードし、システムに正常にインストールしました。今...

クロール中に58.com作業ページの動的データを取得するにはどうすればよいですか? Crawlerツールを使用して58.comの作業ページをrawったら、これに遭遇する可能性があります...

ページのスタイルをズームして、ページのズームイン後に同じように保持するという課題。多くの開発者は、PCページを作成するときに難しい問題に遭遇します。

ElementUIスタイルファイルの導入に関するベストプラクティス多くの開発者が要素を使用しています...

CSSでサイズ変更シンボルをカスタマイズする方法は、背景色で統一されています。毎日の開発では、調整など、ユーザーインターフェイスの詳細をカスタマイズする必要がある状況に遭遇することがよくあります...

node.js環境でHTMLテキストコンテンツを取得するためにリクエストライブラリを使用する場合のコーディング例外の理由とソリューション。 node.jsを使用する開発プロセス中に、しばしば...
