40

NodeJSがサポートしているJavaScriptのバージョンを知りたいですか?

4

5 に答える 5

27

process.versionsを使用します。ドキュメントのそのページから:

console.log(process.versions);

出力

{ node: '0.4.12',
  v8: '3.1.8.26',
  ares: '1.7.4',
  ev: '4.4',
  openssl: '1.0.0e-fips' }

編集: V8 は、ECMA-262、第 5 版で指定されている ECMAScript を使用します。

参考:http ://code.google.com/p/v8/

于 2012-07-29T08:11:04.480 に答える
7

次のスクリプトを実行します。

try {
  var k = new Map();
  console.log("ES6 supported!!")
} catch(err) {
  console.log("ES6 not supported :(")
}

try {
  var k = new HashMap();
  console.log("ES100 supported!!")
} catch(err) {
  console.log("ES100 not supported :(")
}
于 2019-11-20T20:36:52.190 に答える
6

そのドキュメントによると、このコマンドを使用できます。

node -p process.versions.v8
于 2016-11-11T20:55:39.320 に答える