Node.JS 8.x和9.x新特性:N-API,NPM5,ERROR CODE


发布者 ourjs  发布时间 1511660254656
关键字 JS学习  Node.JS 
Node.JS 9.0已经发布了,8.0升级为正式版,并将长期支持。下面是Node.JS 8和9的一些新特性

Node.js 8 新特性


Node.JS 8主要升级了安全性和稳定性,并将维护1年半的时间。

采用 Google v8 6.1 JavaScript 引擎
The NPM 5.0.0
在典型Web应用中,性能比6.x提升20%的性能
Performance Timing API:检测应用性能

两个试验特性:
N-API
HTTP/2

N-API是专门为Node.JS的c/c++扩展而开发的,相当一个连接node.js和google v8的适配器,开发者的插件将不再依赖Google v8的接口,因为这些接口可能会变,进而导致版本升级时插件编绎失败。n-api提供了一系列与版本和Google V8无关的扩展接口。

Node.js 9 新特性


主要引入了新的报错处理,每个错误将会抛出统一的错误编码(Error_Code)
访问:

error.code

可能的值:

ERR_ARG_NOT_ITERABLE
ERR_ASSERTION
ERR_ASYNC_CALLBACK
ERR_ASYNC_TYPE

其他特性:

更新async异步模块【试验中】
Google V8 6.2 JavaScript引擎
HTTP/2 和 N-API改进






回复 (1)
  • #
  • #1 乐石丑 1511932533049

    为了解决IT界新手工作中遇到的问题,同时为了使各位IT界大神的劳动成果在帮助别人的同时,能够使自己的劳动成果获得相应的报酬,我们开发了一个新的平台,类似于,博客园、CSDN.您可以在这个平台发表一些技术相关的文章和相关文章的demo,并且标上该demo的下载价格,在有人下载了你这个demo后,你会得到相应的收益,欢迎指点。网址:wisdomdd.cn
    QQ:215373080

微信扫码 立即评论




 热门文章 - 分享最多
  1. 阿里涉嫌抄袭创业公司产品:在今天这个故事里,阿里巴巴就是四十大盗
  2. 垄断"开源硬件"树莓派芯片的供应商博通要收购高通了
  3. 从 Node 到 Go:一个粗略的比较—GO平均性能比JavaScript快十几倍
  4. GitHub2017年度开发者报告 JavaScript依然遥遥领先Python突飞猛进
  5. 40行JavaScript代码实现的3D旋转魔方动画效果
  6. NodeJS动态传参特性:不定个数参数的省略,默认值与解构
  7. Node.JS与USB接口通信:检测U盘/移动硬盘插拔事件和发送接数据
  8. 招聘前端工程师
  9. 【干货】扫描识别控件Dynamic Web TWAIN在线示例汇总
  10. Node.JS读取中文TXT编码文件显示乱码问题解决方案

 相关阅读
  1. Node.JS 8.x和9.x新特性:N-API,NPM5,ERROR CODE
  2. Node.JS读取中文TXT编码文件显示乱码问题解决方案
  3. Node.JS与USB接口通信:检测U盘/移动硬盘插拔事件和发送接数据
  4. NodeJS动态传参特性:不定个数参数的省略,默认值与解构
  5. 从 Node 到 Go:一个粗略的比较—GO平均性能比JavaScript快十几倍
  6. Node.JS中如何快速扫描端口并发现局域网内的Web服务器地址(80)
  7. Node.JS循环递归复制文件夹目录及其子文件夹下的所有文件
  8. 正则中test、exec、match的简单区别,以及括号的用法
  9. node.js使用unzip解压zip包指定文件,提取 word/excel (docx/pptx/xlsx) 文本内容
  10. Linux下用node.js提取Word(doc/docx)/PDF文本内容

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA