课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,软件编程开发技术与开发工具也在不断的更新换代,而今天我们就一起来简单了解一下,Node.js13版本的特性都有哪些。
Node.js12随版本10和8一起成为新的LTS版本。此版本标志着Node.js12.x向代号为“Erbium”的LTS的过渡。现在,12.x发行版移至“ActiveLTS”,并将保持这种状态直到2020年10月。然后将其移入“Maintenance”,直至2022年4月寿命终止。
新的Node.js13版本将提供更快的启动速度和更好的默认堆限制。它包括对V8,TLS和llhttp的更新,以及新功能,例如诊断报告,捆绑的堆转储功能以及对工作线程,N-API等的更新。
让我们看一下Node.js13中包含的关键功能。
1、V8升级到V87.8
此版本与新版本V87.8兼容。V8JavaScript引擎的这一新版本进行了性能调整和改进,以使Node.js与语言和运行时方面的不断改进保持一致。
2、默认情况下,Node.js中启用了完整ICU13
从Node.js13开始,默认情况下可以使用full-icu,这意味着现在还支持数百种其他本地语言。这将简化非英语部署的应用程序开发和部署。
3、稳定工作者API
现在,WorkerThreadsAPI在Node.js12和Node.js13中都是稳定的功能。尽管Node.js在单线程事件循环中已经表现良好,但是在某些用例中,可以利用附加线程来获得更好的结果。。
4、新的编译器和平台支持
Node.js和V8继续包含更新的C++功能,并利用更新的编译器优化和安全性增强功能。随着Node.js13的发布,代码库现在至少需要OSX开发工具的版本10和AIX操作系统的版本7.2。
除此之外,在支持Python3来构建Node.js应用程序方面也取得了进展。装有Python2和Python3的系统仍然可以使用Python2,但是,只有Python3的系统现在应该可以使用Python3进行构建。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。