原生JS支持类型注解的意义,难道不是让开发者编写更健壮的代码吗?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1865个文字,预计阅读时间需要8分钟。
目录 + 引言 + 为什么需要原生类型注解? + 与TS的关系 + 对开发者意味着什么 + 总结 + 引言 + 在布达佩斯2022 JSConf会上,tc39(ES标准委员会)成员Gil Tayar介绍了目前正处于stage 1阶段的提案 +
目录
- 引言
- 为什么需要原生类型注解?
- 和TS的关系
- 对开发者意味着什么
- 总结
引言
在布达佩斯2022 JSConf会议上,tc39(ES标准委员会)成员Gil Tayar介绍了一份当前仍处于stage 1阶段的提案 ——Type Annotations,意在让原生JS支持类型注解。
换句话说,如果提案通过,很多.ts文件将后缀改为.js后就能直接在浏览器中运行。
一份tc39提案通常会经历5个阶段:
- stage 0:被提出
- stage 1:接受审议
- stage 2:规范基本完成
- stage 3:等待被实现
- stage 4:纳入语言标准中
所以Type Annotations当前仍处于接受审议的状态。
本文共计1865个文字,预计阅读时间需要8分钟。
目录 + 引言 + 为什么需要原生类型注解? + 与TS的关系 + 对开发者意味着什么 + 总结 + 引言 + 在布达佩斯2022 JSConf会上,tc39(ES标准委员会)成员Gil Tayar介绍了目前正处于stage 1阶段的提案 +
目录
- 引言
- 为什么需要原生类型注解?
- 和TS的关系
- 对开发者意味着什么
- 总结
引言
在布达佩斯2022 JSConf会议上,tc39(ES标准委员会)成员Gil Tayar介绍了一份当前仍处于stage 1阶段的提案 ——Type Annotations,意在让原生JS支持类型注解。
换句话说,如果提案通过,很多.ts文件将后缀改为.js后就能直接在浏览器中运行。
一份tc39提案通常会经历5个阶段:
- stage 0:被提出
- stage 1:接受审议
- stage 2:规范基本完成
- stage 3:等待被实现
- stage 4:纳入语言标准中
所以Type Annotations当前仍处于接受审议的状态。

