簡體   English   中英

我如何檢查節點版本是否支持javascript方法

[英]How can i check if a javascript method is supported by my node version

我想在我的節點應用程序中使用reduce() javascript方法。 我的節點版本是4.2.6。 如何檢查我是否可以在不破壞應用程序的情況下使用此方法。

謝謝。

有兩種方法可以測試javascript方法的支持。

1.兼容性表。

例如, 這個 搜索Array methods行,因為.reduceArray.prototype的ES5擴展,我們看到Node 4很好地支持它。 Node.geen表也​​可以工作。 因此,對Node 4.2.6的特殊回答是yes ,它支持Array.prototype.reduce

2.手動檢查。

另外,根據您的需求,您可以在代碼中以編程方式對其進行檢查:

if (!Array.prototype.reduce) {
  // no .reduce()
}

例如,如果您想手動填充缺少的方法,這可能會很有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM