- 软件介绍人气软件相关文章下载地址↓
-
Node.js是一个基于Chrome V8 引擎 的 JavaScript 运行时,已经更新到了16 版本。Node.js 新版 将替代 Node.js 14 成为当前的的稳定发行版,后者将在本月晚些时候升级为 LTS(长期支持)版本。
特点是支持上周公布的 npm 7,并提供了期待已久的功能,如工作空间、自动安装同行依赖的能力以及对 yarn.lock 的支持。
在之前的 Node.js 版本中,未处理的拒绝会引发拒绝警告和废弃警告。在 新版中,未处理的拒绝现在改为throw模式。Node.js 还附带了 N-API 7 版本,它引入了更多的方法来处理数组缓冲区。
其他功能包括完善异步本地存储 API、V8 8.6 和 QUIC 等。
此外,最新版本暂时不会推广到 LTS,团队建议先不要用于生产部署。Node.js 14 将支持到 2023 年 4 月,Node.js 10 将在 2021 年 4 月进入报废期。
新功能特性
AbortController
Node.js 15 加入了 AbortController 的一个实验性实现。AbortController 是一个全局实用工具类,可根据 AbortController Web API,在选定的基于 Promise 的 API 中发出取消信号N-API 7
N-API 7 是上一个大版本以来的第一个新版,并带来了使用 ArrayBuffers 的更多方法。N-API是一个用于构建本机插件的API,它独立于底层JavaScript运行时环境(如V8),并作为Node.js本身的一部分。此API将作为跨Node.js版本已编译的应用程序接口(Application Binary Interface)的稳定版,简称(ABI)。它是为了将Addons插件和底层JavaScript引擎的改动隔离开来,并且允许在一个版本编译的模块不需要重新编译就可以在更高版本的Node.js上运行。
N-API是一个C语言的API,它确保了Node.js版本和不同编译器级别之间应用程序接口(ABI)的稳定性。C++ API可以更容易使用。为了支持使用C++,Node.js使用了一个C++包装器模块叫做node-addon-api,此包装器提供了一个可内联的C++ API。使用node-addon-api构建的二进制文件将依赖于Node.js导出的基于C函数符号的N-API接口,node-addon-api是一种更有效写代码的方法,用来编写调用N-API。
npm 7
Node.js 15 附带了 npm 的新大版本 npm 7。npm 7 有许多新功能,包括 npm 工作区和新的 package-lock.json 格式。npm 7 还包括 yarn.lock 文件支持。npm 7 的一大变化是默认安装对等依赖项。有关 npm 7 的更多信息,包括重大更改的详细信息,请查看 GitHub 博客:https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/unhandled rejections 默认抛出
从 Node.js 15 开始,unhandledRejection 的默认模式已更改为 throw(以前是 warn)。在 throw 模式下,如果未设置 unhandledRejection hook,则会将 unhandledRejection 提升为未捕获的异常。拥有 unhandledRejection hook 的用户应该不会看到任何行为变化,并且仍然可以使用 --unhandled-rejections=mode 进程标志来切换模式。QUIC
QUIC 是一种新的基于 UDP 的传输协议,它是 HTTP/3 的基础传输协议。QUIC 具有内置的 TLS 1.3 安全性、流控制、错误纠正、连接迁移和多路复用。
Node.js 15 附带 QUIC 的实验性支持,可通过 --experimental-quic 配置标志编译 Node.js 来启用。核心 net 模块公开了 Node.js QUIC 实现,有关 QUIC 的更多信息,请查看 Node.js 文档:https://nodejs.org/dist/latest-v15.x/docs/api/quic.htmlV8 8.6
V8 JavaScript 引擎已更新为 V8 8.6。更新日志
REPL预览与自动完成的改进
输出预览被更改为为自动完成的输入生成预览,而不是实际输入。
在预览期间按下现在将计算整个字符串,包括自动完成的部分。按取消该行为。
支持顶级等待
现在可以在异步函数之外使用await关键字了。
-
人气软件
-
大漠插件(大漠综合工具) v6.1637 免费版(附使用教程)
2.5MB | 简体中文
-
351MB | 简体中文
-
node.js(JavaScript) v14.17.3 官方正式版
46.8MB | 简体中文
-
黑月编译器插件v3.65 (支持易语言5.6x) 免费特别版
8.62MB | 简体中文
-
VC2012运行库 32/64位打包(Visual C++ 2012 Update 3) 11.0.6061
12MB | 简体中文
-
42.1MB | 简体中文
-
Ardublock插件(Arduino图形化编程软件) 中文版
2.65MB | 简体中文
-
Microsoft Web平台安装Web Platform Installer(Web PI) 5.0 官方
52KB | 简体中文
-
JRebel 2018.1.5 for IntelliJ IDEA 免费激活绿色版(附激活包+安
25.5MB | 简体中文
-
-
相关文章
- web开发框架 IntraWEB Ultimate 旗舰版 v15.5.11 多语言安装版
- EhLib 10.2 Build 10.2.038 Professional Edition – Full Source 专业完整免费版
- Node.js v20.12.0 官方安装版+绿色解压版 64位
- Node.js v20.12.0 官方正式安装版+绿色解压版 32位
- HMS Toolkit(华为IDE工具插件) v6.1.0.300 官方免费版
- Telerik Collection for .NET 2023 全套官方最新版
- CryptoLicensing for .Net v2020 Enterprise Build 200731 安装免费版(附注册码)
- Node.js 16 正式版 v16.20.2 绿色解压版+安装版 64位
- Node.js 16 正式版 v16.20.2 安装版+绿色解压版 32位
- NET开发控件集合(ComponentOne Studios ultimate) v2020.1.1.416 破解免费版(附安装教程)
-
网友评论
-
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Node.js 16 正式版 v16.20.2 安装版+绿色解压版 32位资源来源互联网,版权归该下载资源的合法拥有者所有。