2
A
回答
0
JavaScript引擎(及其版本)是密切相關的瀏覽器(版本)。
因此,只需使用瀏覽器檢測,並將其映射到帶有表格的JS引擎。許多瀏覽器甚至將引擎構建在他們的UA字符串中。
或更好:不要這樣做,原因很相同。除了瀏覽器測試套件(您可以向用戶提問)之外,幾乎沒有需要了解JS引擎的用例。對於其他任何事情,您都應該使用功能檢測。不同的發動機與ES規格不同,您可以測試這些細微之處。
相關問題
- 1. 爲什麼不使用規則引擎?或規則引擎
- 2. wordpress 3.6使用什麼存儲引擎?
- 3. Paw使用了什麼JavaScript引擎?
- 4. 爲什麼使用視圖引擎?
- 5. FogBugz使用什麼wiki引擎?
- 6. cordova使用什麼js「引擎」?
- 7. MongoDB使用什麼搜索引擎?
- 8. html引擎JavaFX使用什麼?
- 9. 什麼是腳本引擎?
- 10. 爲什麼引擎instanceof GroovyScriptEngineImpl?
- 11. 什麼是Docker引擎?
- 12. 爲什麼引擎很有用?
- 13. Sizzle選擇器引擎有什麼用?
- 14. TypeScript編譯器在Windows上使用什麼JavaScript引擎?
- 15. rails 3博客引擎/ gem,在heroku上工作,使用什麼?
- 16. 模板引擎在Lets-Chat中使用了什麼?
- 17. 爲什麼XmlDocument在Windows8引擎中使用?
- 18. 在這種情況下使用什麼JavaScript庫/模板引擎?
- 19. 瀏覽器引擎和渲染引擎有什麼區別?
- 20. Rails是什麼::引擎和Rails ::引擎之間::不同
- 21. 爲什麼內存引擎比InnoDB引擎存儲大得多?
- 22. 什麼物理引擎會對Silverlight池引擎有好處?
- 23. 「數據庫引擎」和「查詢引擎」有什麼區別?
- 24. 正在使用真正需要Android的遊戲引擎嗎?
- 25. 爲什麼谷歌應用程序引擎正在刪除Spring網站?
- 26. 在Rails中爲引擎創建引擎的最佳方式是什麼?
- 27. 新Python文檔中使用的搜索引擎是什麼?
- 28. 鏈接搜索引擎使用什麼框架?
- 29. 我應該使用什麼規則引擎?
- 30. 什麼是MVC CMS和TheBeerHouseExample使用的論壇引擎?
您是否試圖通過利用特定的運行時功能進行微型優化? – Gareth
你爲什麼想知道......? –
就像使用瀏覽器一樣,它通常*功能檢測*更好,而不是引擎檢測。因此,例如,如果您想知道引擎是否支持'Object.defineProperty',請查看'defineProperty'是否在'Object'上。 (我假設你已經掌握了知道沒有人加入半完成墊片的程度)。 –