私は Node.js を使い始めたばかりですが、どのバージョンの JavaScript がノードでサポートされているかを理解するのに苦労しているため、使用できる機能を理解するのが難しくなっています。これが私が知っていることです。
- ノードは V8 を使用
- V8は、ECMA-262、第 3 版で指定されている ECMAScript を実装しています
- ECMA-262、第 3 版はJavaScript 1.5
これを考えると、Node.js で JavaScript 1.5 互換コードを使用できると思います。ただし、Array.forEach
MDC によると、Javascript 1.6 -- ECMA-262, 5th edition までは利用できないにもかかわらず、他の構成要素の中で を使用できることがわかりました。
どこが間違っていますか?利用可能な言語機能を詳述したドキュメントはどこかにありますか?