TypeScript 是微软新推出的一种语言,基于 JavaScript,是 JavaScript 的超集,最终通过工具编译生成 JavaScript。
TypeScript 兼容JavaScript,可以载入 JavaScript 代码然后运行。TypeScript 与 JavaScript 相比,进步的地方包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之成为一个全新的面向对象语言。
TypeScript 4.1 的 RC 版本发布了,该版本实装了很多此前公布的新功能。
主要更新内容包括:
引入字符串模板类型
在映射类型中加入键重映射
允许递归条件类型
新增检查索引访问功能
使用 path 启用路径映射时可以不指定 baseUrl
checkJs 现在默认意味着 allowJs,不再需要同时设置 checkJs 和 allowJs
支持 React 17 的 jsx 和 jsxdev 功能
领取专属 10元无门槛券
私享最新 技术干货