如何在没有浏览器信息的情况下确定 JavaScript 版本



如何仅使用js函数而不调用导航器/代理来确定JS版本?

例如,codeforces.com 将JS作为问题解决方案的可能语言之一,但是,由于某些原因,它使用过时的d8而不是nodejs。由于JS主动进入后端并成为通用脚本语言,我想这个确定代码可能在某种程度上很有用。

我所知,nodeJS使用v8。(https://developers.google.com/v8/(这里有一个相关的主题(检测JavaScript的版本(

功能检测是要走的路。

原因是所有现代 JavaScript 实现都采用了开发/发布策略,它们并行处理新功能,并在准备就绪时发布它们。因此,没有(通常(给定的浏览器或节点.js从"不支持 ES2017"切换到"支持 ES2017"的特定时间点,更有可能的是它们处于"大多数 ES2017 功能已经受支持,但有些功能仍然缺失或不完整"的状态。

最新更新