💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

本周JavaScript动态包括2025年新特性,如迭代器助手、结构克隆和Promise.withResolvers。谷歌推出AI驱动的Firebase Studio,微软限制VS Code扩展使用。同时,TypeSpec、Prisma ORM、React Native、Tailwind CSS和Next.js等工具也发布了新版本。

🎯

关键要点

  • 2025年JavaScript新特性包括迭代器助手、结构克隆和Promise.withResolvers等。
  • 迭代器助手提供map、filter和flatMap功能,便于高效处理大数据流。
  • 结构克隆支持对具有循环引用或复杂类型的对象进行深拷贝。
  • Promise.withResolvers允许创建外部控制的Promise,简化异步流程。
  • Array.at(-1)简化获取最后一个元素的操作。
  • Set操作现在原生支持并集、交集和差集,无需第三方库。
  • 谷歌推出Firebase Studio,一个完全基于AI的开发环境,集成调试、测试和文档功能。
  • Firebase Studio支持从GitHub等导入项目,并提供实时预览和一键部署功能。
  • 微软对VS Code扩展实施许可限制,阻止在非官方环境中使用流行语言扩展。
  • TypeSpec 1.0-RC允许一次设计API,自动生成OpenAPI规范和客户端库。
  • Prisma ORM 6.6新增ESM支持和AI工具连接的新MCP服务器。
  • React Native 0.79提升Android启动速度,移除远程JS调试功能。
  • Tailwind CSS 4.1引入文本阴影和新掩码功能,提升布局表现力。
  • Next.js 15.3的Turbopack进入alpha阶段,性能提升可达83%。
➡️

继续阅读