3

JavaScript コードを使用して、そのコードが実行されている JavaScript エンジンを知る方法はありますか?

JavaScriptエンジンだけでブラウザの種類を取得したくありません。

4

1 に答える 1

2

Android で実行時にどの JavaScript エンジン (v8 または JSC) が使用されているかを検出するにはどうすればよいですか? を参照してください。機能検出を使用してプラットフォームを判別する一部の JavaScript コードの場合。

また:

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

から: https://stackoverflow.com/a/6768595/1183010

于 2013-10-29T13:46:10.493 に答える