ode.js發展非常快,對es6特性的支援也越來越良心,但node.js版本很多,各版本對es6的支持度都不一樣,為了能清晰的了解各版本對es6特性的支持,需要有一個工具能提供比較清晰的支持說明,甚至於能提供在程式中呼叫檢測對某特性的支持,幫助程式裡有選擇性的使用es6特性。
es-checker提供了比較好用的相關功能,可以提供偵測目前的node,並提供特性支援說明,也可以在程式中提供方法來偵測某特性是否支援。
安裝並偵測
#目前的node版本是v6.9.4。
全域安裝
npm install es-checker -g
安裝後,在命令列中執行
es-checker
執行結果
程式中es特性支援偵測
var Supports = require("es-checker"); if (Supports.letConst) { let x = 5; } else { var x = 5; }
##參考:
es-checker的github
#
#End
以上是node.js對ES6的支援情況的檢查的詳細內容。更多資訊請關注PHP中文網其他相關文章!