Node.js 24 发布:升级 V8 引擎、集成 npm 11、全局 URLPattern、过渡至 ClangCL
作者:五福软件园时间:2025-05-10 02:28:56
本站 5 月 9 日消息,Node.js,这一广受欢迎的开源跨平台 JavaScript 运行环境,正式发布了 24.0 版本,新版本承诺带来更强的性能、更高的安全性以及更顺畅的开发体验。
Node.js 24.0 的亮点之一是 V8 JavaScript 引擎升级至 13.6 版本,引入了 Float16Array、显式资源管理、RegExp.escape、WebAssembly Memory64 以及实用的 Error.isError 方法等诸多新特性。
AsyncLocalStorage 默认使用 AsyncContextFrame 优化异步上下文追踪,进一步提升复杂应用的性能与稳定性。这些功能紧跟网页标准演进,让开发者能够构建更现代化的应用。
本站援引 linuxiac博文介绍,新版本集成了 npm 11,不仅提升包管理效率,增强安全协议,还改善与现代 JavaScript 包的兼容性。此外,Windows 平台编译工具从 MSVC 全面过渡至 ClangCL,确保不同开发环境的一致性。HTTP 客户端也升级至 Undici 7,支持更多现代 HTTP 特性。
在易用性方面,URLPattern API 现已全局可用,无需显式导入即可使用。实验性权限模型(Permission Model)从 Node.js 20 版本升级,简化标志为“–permission”,逐步走向广泛应用。
新版还改进了测试运行模块,可以自动等待子测试完成,免去开发者手动管理 Promise 的麻烦,降低出错风险。
值得注意的是,此版本弃用或移除了部分 API。例如,url.parse () 被 WHATWG URL API 取代,tls.createSecurePair 等功能也被移除。
相关文章
-
Node.js 24 发布:升级 V8 引擎、集成 npm 11、全局 URLPattern、过渡至 ClangCL
本站 5 月 9 日消息,Node js,这一广受欢迎的开源跨平台 JavaScript 运行环境,正式发布了 24 0 版本,新版本承诺带来更强的性能、更高的安全性以及更顺畅的开发体验。Node j
-
三星 One UI 8 Watch 曝光:全新磁贴预览、引入抗氧化指数
本站 5 月 9 日消息,科技媒体 sammyguru 昨日(5 月 8 日)发布博文,分享了 One UI 8 Watch 应用更新,同时也曝光了即将推出的 Galaxy Watch 8 和 Wat
-
奥尔特曼力推 OpenAI 转型,“公共利益公司”揭秘
北京时间 5 月 9 日,据彭博社报道,虽然 OpenAI 放弃了全面向营利性公司转型的计划,但是其营利部门将成为一家公共利益公司 (PBC)。那么,这个公共利益公司到底是什么,它对 OpenAI 未
-
三星最薄旗舰 Galaxy S25 Edge 手机宣传物料曝光:2 亿主摄、厚 5.8 毫米
本站 5 月 9 日消息,科技媒体 Android Headline 昨日(5 月 8 日)发布博文,在三星 5 月 13 日正式发布之前,分享了 Galaxy S25 Edge 手机的宣传物料,其厚
-
美国四大 AI 高管:政府需加大基础设施建设,并支持 AI 芯片出口
北京时间 5 月 9 日,据路透社报道,美国 AI 巨头 OpenAI、微软、AMD 以及人工智能云服务公司 CoreWeave 的高管周四在美国国会参议院听证会上作证。他们表示,尽管美国在 AI 竞
-
SZBox 推出新奇 Windows 平板电脑:搭载 N200 处理器,配备 8 个接口
本站 5 月 9 日消息,国内厂商SZBOX(深圳易茗尚实业发展有限公司)在海外推出一款型号为SZBOX S9 的 Windows 平板电脑,由于其不走寻常路的设计而在海外引发关注。这款平板电脑搭载英