文章预览
大家好,我是 ConardLi 。最近,Deno 发布了 2.0 候选版本,这是自 1.0 发布以来最大的一次版本更新,包含了诸多新功能和改进,我们一起来学习下! Deno 是由 Node.js 创始人 Ryan Dahl 推出的现代 JavaScript 和 TypeScript 运行时,旨在解决 Node.js 的安全性和模块管理问题。 Deno 内置 TypeScript 支持,采用 ES 模块规范,提供安全的默认设置,用户需要显式授权才能访问文件系统、网络等资源。此外,Deno 作为一个单一的可执行文件发布,拥有官方维护的标准库,简化了开发流程,是基于 JavaScript 语言,除了 Node.js 外构建服务器端应用和工具的理想选择。 Deno 2.0 的重点更新如下: 全局变量变化 window 全局变量被移除 window 全局变量被移除,推荐使用 globalThis 或 self 。 // Deno v1.x window .addEventListener( "load" , () => { console .log( "loaded" ); }); // Deno
………………………………