我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Node.js v8.0.0更新了哪些功能

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Node.js v8.0.0更新了哪些功能

本篇内容主要讲解“Node.js v8.0.0更新了哪些功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Node.js v8.0.0更新了哪些功能”吧!

Node.js 基金会宣布发布 Node.js v8.0.0。新版主要的特性包括:npm 客户端升级到 5.0.0 版;基于 Chrome JS 引擎  V8 升级到 v5.8;Node.js API (N-API)允许创建原生扩展,编译一次可在多个 Node 版本中使用;更新 async_hooks  模块;完整支持 WHATWG URL API 解析器;Buffer API 引入了大量新变化;新的 util.promisify() API; console  模块加入 console.log() 和 console.error(),等等。Node.js v8  将是下一个长期支持版(LTS)。(文/Solidot)

Node.js v8.0.0 已正式发布。v8.0.0  是下一个主要的版本,带来了一系列重大的变化和新功能,内容十分多,本文包含主要重要的更改和功能的摘要。

npm 5.0.0

npm 最近宣布发布了 5.0.0 版本的 npm 客户端,现在在 Node.js 8.0.0 中使用了这个重要的新版本。

V8 5.8

Node.js 8.0.0 使用了 V8 5.8,这是 JavaScript 运行时的重要更新,其中包括性能方面和面向开发者 API 的重大改进。对  Node.js 开发者来说最重要的是 V8 5.8 保证与 V8 5.9 和即将推出的 V8 6.0 具有 ABI 的向前兼容性,这将有助于确保 Node.js  原生插件生态系统的稳定性。在 Node.js 8 的生命周期中,会计划升级到 5.9 甚至 6.0。

V8 5.8 引擎还有助于设置新的 TurboFan + Ignition 编译器管道(compiler pipeline)的转移,这将为所有  Node.js 应用程序提供重要的新的性能优化。虽然 V8 之前的版本已经存在,但 TurboFan 和 Ignition 将在 V8 5.9  中***默认启用。新的编译器管道代表了这样一个重大变化 —— Node.js 核心技术委员会(CTC)选择推迟最初发布安排在 4 月的 Node.js  8,以便更好地适应它。

Node.js API (N-API)

对于使用或创建原生插件的 Node.js 开发者,新的实验性的 Node.js API(N-API)对于现有的 Native Abstractions  for Node.js (nan) 来说是一个重大的改进,它将允许原生插件在一个系统上编译一次,并在多个版本的 Node.js 上使用。

通过提供一个新的虚拟机不可知的应用程序二进制接口(ABI),原生插件不仅可以在多个版本的 V8 JavaScript 运行时上运行,还可以在微软的  Chakra-Core 运行时上使用。

N-API 在 Node.js 8.0.0 中是实验性的功能。

完全支持 WHATWG URL 解析器

WHATWG URL 标准实现的实验性 URL API 去年已经添加到 Node.js 7.x 中,自那以来一直在积极发展。现在,从 8.0.0  开始,新的 URL 实现现在是 Node.js 中完全支持的非实验性 API。下面展示了一个示例用法,官方文档中提供了更多详细信息。

const URL = require('url').URL;      const myUrl = new URL('/a/path', 'https://example.org/');

这个新的 URL 实现是最重要的,因为它与现代 Web 浏览器(如 Chrome,Firefox,Edge 和 Safari)中的 URL 实现和 API  相匹配,允许使用 URL 在不同环境之间共享代码。

长期支持

Node.js v8 是下一个长期支持(LTS)的版本。这将在 2017 年 10 月进入,一旦 Node.js 8 转换到 LTS,将会使用代号  Carbon。

Node.js v8.0.0更新了哪些功能

还包括以下更新:

  • 更新 async_hooks 模块

  • Buffer API 引入了大量新变化

  • 新的 util.promisify() API

  • console 模块加入 console.log() 和 console.error()

到此,相信大家对“Node.js v8.0.0更新了哪些功能”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Node.js v8.0.0更新了哪些功能

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

win101903更新了哪些功能

这篇文章主要讲解了“win101903更新了哪些功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win101903更新了哪些功能”吧!win10 19H1更新内容如下: 1、内置应用可以卸
2023-07-01

Go1.15更新了哪些功能

这篇文章主要介绍了Go1.15更新了哪些功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Go1.15更新了哪些功能文章都会有所收获,下面我们一起来看看吧。1、新的链接器此版本 Go 可减少链接器资源的使用(时
2023-06-27

win1122h2更新了哪些功能

本篇内容介绍了“win1122h2更新了哪些功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!win1122h3值得更新吗:答:win112
2023-02-01

Laravel9.47更新了哪些功能

这篇文章主要介绍“Laravel9.47更新了哪些功能”,在日常操作中,相信很多人在Laravel9.47更新了哪些功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Laravel9.47更新了哪些功能”的疑
2023-07-05

Vue3.0版本更新了哪些功能

这篇“Vue3.0版本更新了哪些功能”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue3.0版本更新了哪些功能”文章吧。进
2023-06-27

win101909版本更新了哪些功能

这篇文章主要讲解了“win101909版本更新了哪些功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win101909版本更新了哪些功能”吧! 一、更新特征: 1.日历直接增加事情 在Wi
2023-07-01

windows1019587版本更新了哪些功能

这篇文章主要介绍“windows1019587版本更新了哪些功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“windows1019587版本更新了哪些功能”文章能帮助大家解决问题。windows1
2023-07-01

CodeRush新版本v20.1.6更新了哪些功能

这篇文章主要介绍了CodeRush新版本v20.1.6更新了哪些功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CodeRush新版本v20.1.6更新了哪些功能文章都会有所收获,下面我们一起来看看吧。Cod
2023-06-27

WebStorm发布2021.3更新了哪些新功能

这篇文章主要讲解了“WebStorm发布2021.3更新了哪些新功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WebStorm发布2021.3更新了哪些新功能”吧!新功能和改进分为以下几
2023-06-21

Windows11 Dev Build 25120更新了哪些功能

本篇内容主要讲解“Windows11 Dev Build 25120更新了哪些功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Windows11 Dev Build 25120更新了哪些功能”
2023-04-21

JavaScript最新版本更新到了哪些功能

这篇“JavaScript最新版本更新到了哪些功能”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“JavaScript最新版本
2023-07-04

Node.js v8.0.0正式发布!看看带来了哪些主要新特性

前言 Node.js于5月30号在其官方博客上发布了Node.js v8.0.0。这一版本将成为当前的长期维护版本,从2017年10月开始到2019年12月31号。而Node.js v6.0.0将会在2018年4月进入维护模式,并于2019
2022-06-04

Java开源O2OA V4.3355更新了哪些功能

这篇文章主要介绍“Java开源O2OA V4.3355更新了哪些功能”,在日常操作中,相信很多人在Java开源O2OA V4.3355更新了哪些功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java开源O
2023-06-04

windows1019041搜索功能更新了哪些内容

这篇文章主要介绍“windows1019041搜索功能更新了哪些内容”,在日常操作中,相信很多人在windows1019041搜索功能更新了哪些内容问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows
2023-07-01

ADO.NET3.5新增了哪些功能

本篇内容介绍了“ADO.NET3.5新增了哪些功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!ADO.NET3.5的新增重要方法:新增了L
2023-06-17

win10 mobile年度更新预览版14327新增了哪些功能? 更新内容汇总

Win10移动版一周年更新预览版14327已经发布,微软发布了该版本的更新内容。本次更新主要新增Messaging Everywhere功能,可以允许用户在Windowsjs10电脑上直接收发手机短信。 Skype 网络电话 v8.87.0
2023-05-20

Node.js v14.x LTS 中的新功能有哪些

这篇文章将为大家详细讲解有关Node.js v14.x LTS 中的新功能有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Optional Chaining(可选链)如果我们使用 Jav
2023-06-15

Win10创意者更新快速预览版16273新增了哪些功能?

今天微软推送了Win10秋季创意者更新16273 pc快速预览版,这个版本新增了哪些功能?带来哪些变android化?请看下文详细介绍。在本次的Win10 PC秋季创意者更新16273快速预览版中,微软继续加入了新的功能,包括My Peop
2023-05-22

编程热搜

目录