专栏首页京程一灯node.js 9 来了!重大版本更新!

node.js 9 来了!重大版本更新!

node 版本迭代实在太快了,我们做开发的当然要时刻关注着最新信息,看看这些改变对我们有什么影响

v.9.0 一个重大版本更新,下面我们看看更新哪些内容

刚更新了六个小时,还挺热乎

Async hooks 较旧的实验性API已被删除。

Errors:

对Buffer模块错误信息进行了改进。

Child Process

  • 错误发生在 process.nextTick上。 Domains
  • 长期弃用的 dispose() 方法已被删除。

fs

  • fs.ReadStream 和 fs.WriteStream类可以使用destory()方法。
  • fs 模块的回调函数将在 undefined 上下文中执行。

HTTP/1

  • 解析失败时,将发送 400 Bad Request 状态码。
  • 套接字连接时设置其超时时间。
  • 修复了一个导致请求“error”事件触发两次的bug。
  • 现在除了net.Socket之外,HTTP客户端可以使用通用双工流。

Intl

  • 弃用的 Intl.v8BreakIterator 方法已被删除。

OS

  • os.EOL 成为只读属性。
  • Timers
  • setTimeout()的时间如果超出了32位无符号整数的最大值, 将会发出警告。

可惜node本身还不支持ES6的module

大概原因可能是node 基于 v8引擎,v8没一直实现的原因吧 现在谷歌浏览器一直也不支持


往期精选文章

使用虚拟dom和JavaScript构建完全响应式的UI框架

扩展 Vue 组件

使用Three.js制作酷炫无比的无穷隧道特效

一个治愈JavaScript疲劳的学习计划

全栈工程师技能大全

WEB前端性能优化常见方法

一小时内搭建一个全栈Web应用框架

干货:CSS 专业技巧

四步实现React页面过渡动画效果

让你分分钟理解 JavaScript 闭包



小手一抖,资料全有。长按二维码关注京程一灯,阅读更多技术文章和业界动态。

本文分享自微信公众号 - 京程一灯(jingchengyideng)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-11-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 2019开发者调查趋势与方向报告出炉

    近日国外开发者平台 HankerRank 发布了 2019 年开发者技能调查报告,该报告根据对71,281位开发者的调查得出。作者从中选取了一部分,给大家解读一...

    Rookie
  • 认识Set和Map数据结构

    tips : 由于 Set 结构没有键名,只有键值(或者说键名和键值是同一个值),所以keys方法和values方法的行为完全一致,而entries方法返回的...

    JianLiang
  • 分布式阿波罗Apollo配置中心

    为什么要使用apollo,在我们开发分布式微服务项目的时候,那些配置一旦变更,就需要重启服务,这样非常不友好。因此我们考虑动态更改配置文件当中的配置,所以把那些...

    编程软文
  • 聊聊flink的Execution Plan Visualization

    本文主要研究一下flink的Execution Plan Visualization

    codecraft
  • mpvue网络接口请求封装

    在mpvue中我们同样使用小程序的原生API wx.request进行请求,具体方法如下:

    honey缘木鱼
  • editormd实现文章详情页面预览

    继之前博客写了editmd.js(国内开源的一款前端Markdown框架)实现的写文章功能之后,本博客介绍使用editormd实现文章预览功能

    用户1208223
  • js通过input框输入属性和值,改变div的属性

    js实现在input框里面输入属性和值,页面的 div的属性根据输入的属性和值进行变化。

    祈澈菇凉
  • 网络通信

    1.他是一个网络通信的工具,调用操作系统内核 创建的时候,可以选择tcp通讯,“三次握手,四次挥手”,也可以选择udp通信,一次通信

    DC童生
  • vue-cli3项目创建-配置-发布

    (2) 修改user module -- src/store/module/user.js

    RtyXmd
  • 快速入门Vue

    刚进公司做的第一个项目,刚好前端人手不足,需要我们后端同时兼顾前后端的工作,采用的iview UI框架,基于vue.js。

    KEN DO EVERTHING

扫码关注云+社区

领取腾讯云代金券