💡
原文英文,约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%。
➡️