3

有没有一种方法可以使用 JavaScript 代码来了解 JavaScript 引擎是运行该代码的引擎?

我不想只获取 JavaScript 引擎的浏览器类型。

4

1 回答 1

2

请参阅如何检测 Android 运行时使用的 javascript 引擎(v8 或 JSC)?对于一些使用特征检测来确定平台的 JavaScript 代码。

还:

我认为更好的问题是:你为什么在乎?您基本上陷入了很多人在 90 年代末/00 年代初陷入的“浏览器检测”陷阱。不过,从那以后,我们了解到特征检测是更有用的方法,尤其是因为给定浏览器支持的特征(大部分)是移动目标。现在有代码在 IE9 上运行,并具有显着改进的 DOM 和 JavaScript 支持,但没有使用这些功能,因为它正在执行浏览器检测并依赖 IE6 技术。

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

于 2013-10-29T13:46:10.493 回答