Node.js V10.0.0 正式发布
Posted 七月搬砖联盟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js V10.0.0 正式发布相关的知识,希望对你有一定的参考价值。
2018-04-24, Node Version 10.0.0 正式发布
本次更新了包括Assert、Async_hooks、Buffer等在内的模块。
Assert
弃用多参数参数调用assert.fail()
assert.ok()函数在没有参数调用时会抛出错误
调用assert.ifError()现在将抛出除undefined或null之外的参数。 以前该方法会抛出truthy值。
......
Async_hooks
老版本实验性的async_hooks API已被删除
Buffer
在node_modules目录之外使用new Buffer()和Buffer()现在将发出运行时弃用警告
Buffer.isEncoding()现在返回未定义的falsy值,包括一个空字符串
如果尝试填充空缓冲区,Buffer.fill()将抛出异常
......
Child Process
env上面没undefined的属性将会被忽略
Console
增加了console.table()方法
Crypto
crypto.createCipher()和crypto.createDecipher()方法已被弃用。 请改用crypto.createCipheriv()和crypto.createDecipheriv()
decipher.finaltol()方法已被弃用
crypto.DEFAULT_ENCODING属性已被弃用
......
.....
更多的更新日志请参考https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V10.md#10.0.0
以上是关于Node.js V10.0.0 正式发布的主要内容,如果未能解决你的问题,请参考以下文章
Node.js v11.0.0 正式发布;Firefox 63 正式版发布;MySQL 8.0.13(GA) 发布
Node.js 发布 v8.0.0 正式版;Qt 5.9 正式发布,长期支持版本 | 软件周刊