如何检查节点版本是否支持javascript方法
我想在我的节点应用程序中使用如何检查节点版本是否支持javascript方法,javascript,node.js,Javascript,Node.js,我想在我的节点应用程序中使用reduce()javascript方法。我的节点版本是4.2.6。如何检查我是否可以在不破坏应用程序的情况下使用此方法 多谢各位 它是受支持的。您可以从 它是受支持的。您可以从 有两种方法可以测试支持的javascript方法 1.兼容性表 例如。搜索数组方法行,因为.reduce是数组.prototype的ES5扩展,我们看到节点4很好地支持它。表也可以工作。因此,节点4.2.6的具体答案是yes,它支持Array.prototype.reduce 2.手动检查
reduce()
javascript方法。我的节点版本是4.2.6。如何检查我是否可以在不破坏应用程序的情况下使用此方法
多谢各位 它是受支持的。您可以从
它是受支持的。您可以从
有两种方法可以测试支持的javascript方法 1.兼容性表 例如。搜索
数组方法
行,因为.reduce
是数组.prototype
的ES5扩展,我们看到节点4很好地支持它。表也可以工作。因此,节点4.2.6的具体答案是yes,它支持Array.prototype.reduce
2.手动检查
此外,根据您的需要,您可以在代码中以编程方式对其进行检查:
if (!Array.prototype.reduce) {
// no .reduce()
}
例如,如果您想手动填充缺少的方法,这可能很有用。有两种方法可以测试支持的javascript方法 1.兼容性表 例如。搜索
数组方法
行,因为.reduce
是数组.prototype
的ES5扩展,我们看到节点4很好地支持它。表也可以工作。因此,节点4.2.6的具体答案是yes,它支持Array.prototype.reduce
2.手动检查
此外,根据您的需要,您可以在代码中以编程方式对其进行检查:
if (!Array.prototype.reduce) {
// no .reduce()
}
例如,如果您想手动填充缺少的方法,这可能很有用