同花顺 Logo
AIME助手
问财助手
基于 JS 编译器最后一版:微软发布 TypeScript 6.0,为 7.0 底层 Go 语言重写铺路中性
2026-03-24 09:46:51
来源:IT之家
分享
AIME

问财摘要

1、微软发布TypeScript6.0,作为最后一个基于JavaScript编译器代码库的版本,为未来用Go语言重写的7.0版本做准备。6.0版本带来新特性和大量破坏性更改,如strict默认开启、types默认值变更为空数组等。开发者需调整配置以适应升级。 2、微软已推出TypeScript7.0的原生预览版,预计未来几个月发布稳定版,将带来前端开发体验的革新。
免责声明 内容由AI生成
文章提及标的
微软--

IT之家3月24日消息,微软(MSFT)昨日(3月23日)发布TypeScript6.0,这是基于JavaScript编译器代码库构建的最后一个版本,在未来7.0版本中,将迁移至Go语言。

IT之家注:TypeScript是微软(MSFT)开发的一种编程语言,它是JavaScript的“增强版”。它在JS的基础上增加了“类型检查”(比如规定某个变量只能是数字不能是文字),能在代码运行前提前发现错误,适合大型项目开发。

此次TypeScript6.0最引人注目的标签在于,它是基于现有JavaScript编译器代码库运行的最后一个版本。

微软(MSFT)目前已经着手开发TypeScript7.0,并且决定使用Go语言全面重写其底层。微软(MSFT)强调,彻底更换编译器代码库预计能让TypeScript的编程与编译速度大幅提升10倍。

作为承前启后的过渡版本,6.0的核心任务是清理底层代码,并为开发者向7.0迁移做好准备。尽管如此,该版本依然带来了一些新特性,同时也包含了大量破坏性更改。

例如,在默认设置方面,strict现已默认开启(true),types默认值变更为[],而module和target则分别默认指向esnext与es2025。此外,官方还废弃支持es5等旧版目标环境。

针对升级至TypeScript6.0的开发者,微软(MSFT)发出了重要预警:大部分项目在升级后需要立即进行两项配置调整。

  • 首先,开发者必须在tsconfig文件中明确设置"types":["node"],因为全新的空默认值会导致系统抛出大量标识符缺失错误。

  • 其次,如果此前项目依赖系统自动推断根目录,现在则需要手动设置"rootDir":"./src",否则输出的编译文件会被存放到错误的层级目录中。

微软(MSFT)开发团队目前已将全部精力投入到TypeScript7.0的研发中。全新的7.0版本已经推出了原生预览版,感兴趣的开发者可以通过运行测试命令抢先体验。

微软(MSFT)预计,TypeScript7.0的稳定版本将在未来几个月内正式面向公众发布,届时前端开发体验将迎来重大革新。

免责声明:风险提示:本文内容仅供参考,不代表同花顺观点。同花顺各类信息服务基于人工智能算法,如有出入请以证监会指定上市公司信息披露平台为准。如有投资者据此操作,风险自担,同花顺对此不承担任何责任。
homeBack返回首页
不良信息举报与个人信息保护咨询专线:10100571涉企侵权举报

浙江同花顺互联信息技术有限公司版权所有

网站备案号:浙ICP备18032105号
证券投资咨询服务提供:浙江同花顺云软件有限公司 (中国证监会核发证书编号:ZX0050)
AIME
举报举报
反馈反馈