如何从.js代码中确定JavaScript引擎?

时间:2012-10-18 12:13:05

标签: javascript v8 spidermonkey javascript-engine chakra

有没有办法使用JavaScript代码知道运行该代码的JavaScript Engine是什么?

我不想让浏览器类型只是JavaScript引擎。

1 个答案:

答案 0 :(得分:2)

有关使用功能检测来确定平台的一些JavaScript代码,请参阅How can I detect which javascript engine (v8 or JSC) is used at runtime in Android?

此外:

  

我认为更好的问题是:你为什么关心?你基本上   落入很多人堕落的“浏览器检测”陷阱   进入90年代末/ 00年代初期。从那时起,我们已经学会了   它的特征检测是更有用的方法,尤其是   因为给定浏览器支持的功能(主要)是a   移动目标。现在有代码,在IE9上运行   显着改进的DOM和JavaScript支持,没有使用   这些功能,因为它正在进行浏览器检测并退回   关于IE6技术。

来自:https://stackoverflow.com/a/6768595/1183010