JavaScript コードを使用して、そのコードが実行されている JavaScript エンジンを知る方法はありますか?
JavaScriptエンジンだけでブラウザの種類を取得したくありません。
JavaScript コードを使用して、そのコードが実行されている JavaScript エンジンを知る方法はありますか?
JavaScriptエンジンだけでブラウザの種類を取得したくありません。
Android で実行時にどの JavaScript エンジン (v8 または JSC) が使用されているかを検出するにはどうすればよいですか? を参照してください。機能検出を使用してプラットフォームを判別する一部の JavaScript コードの場合。
また:
より良い質問だと思います:なぜあなたは気にしますか?あなたは基本的に、90 年代後半から 00 年代前半にかけて多くの人が陥った「ブラウザ検出」の罠に陥っています。しかし、それ以来、特定のブラウザーでサポートされている機能は (ほとんどの場合) 移動するターゲットであったため、より有用なアプローチは機能検出であることがわかりました。現在、劇的に改善された DOM と JavaScript のサポートを備えた IE9 で実行されているコードがありますが、これらの機能を使用していないのは、ブラウザーの検出を行って IE6 の手法にフォールバックしているためです。