云开发新增支持 Node.js 14.18、16.13 云函数
2023-06-13 09:17:03 时间
云开发新增支持 Node.js v14.18、v16.13 运行时的云函数,用户可前往腾讯云控制台创建云函数,选择相应的运行环境。
Node.js v16有什么新的特性?
1、V8引擎升级至9.0版本,带来了更好的性能、更低的内存占用,以及新的 ECMAScript API,如正则表达式索引匹配、Promise.any 等:
const matched = /(a+)(b+)/d.exec('aaaabbbb');console.log(matched.indices);//=> [ [ 0, 8 ], [ 0, 4 ], [ 4, 8 ], groups: undefined ]
const promise1 = Promise.reject(0);const promise2 = new Promise((resolve) => setTimeout(resolve, 100, 'quick'));const promise3 = new Promise((resolve) => setTimeout(resolve, 500, 'slow'));
const promises = [promise1, promise2, promise3];
Promise.any(promises).then((value) => console.log(value));//=> "quick"
2、稳定的 Timers Promises API:
import { setTimeout } from 'timers/promises';console.log('setTimeout start time:', Date.now());const time = await setTimeout(2000, Date.now());console.log('setTimeout execute time:', time);console.log('setTimeout end time:', Date.now());
其它更多特性请参阅 Node.js 官方文档:
https://nodejs.org/en/blog/
相关文章
- Js排序算法_js 排序算法
- JS对象转数组_js怎么把数组转成对象
- 开箱即用!Node.js+Mysql模块封装
- Node.js 软件包管理工具 (npm)
- node.js报错:Cannot find module ‘ejs’的解决办法详解编程语言
- Node.js开发指南详解编程语言
- Exploring the Magic of Linux and Node.js(linuxinode)
- 解除 Linux 上的 Node.js 安装(linux卸载node)
- 数据Node.js实现MySQL数据的同步更新(node同步mysql)
- 为 Debian 安装最新版本的 Node.js
- Node.js与MongoDB:联手打造高效应用(node与mongodb)
- 如何使用Node.js连接Oracle数据库(node连接oracle)
- 使用Node.js连接MSSQL数据库实现高效数据管理(nodejsmssql)
- 利用Node.js实现MongoDB数据导出功能(导出mongodb数据)
- 利用Node和MSSQL技术实现应用层事务处理(node mssql事务)
- node.js 配合 MSSQL 开发进行新一代系统开发(ndoe mssql)
- 非常漂亮的JS+CSS图片幻灯切换特效
- Node.js和PHP根据ip获取地理位置的方法
- node.js中的dns.getServers方法使用说明
- node.js中的querystring.parse方法使用说明
- 我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码以及事件循环
- 推荐21款优秀的高性能Node.js开发框架
- node.js适合游戏后台开发吗?
- Windows8下搭建Node.js开发环境教程
- Java开发者结合Node.js编程入门教程
- 我用的一些Node.js开发工具、开发包、框架等总结
- 基于NodeJS的前后端分离的思考与实践(六)Nginx+Node.js+Java的软件栈部署实践