欢迎光临散文网 会员登陆 & 注册

TypeScript实战进阶深入TypeScript语法+工具封装实战-coderwhy

2023-06-28 16:10 作者:bili_73767213996  | 我要投稿

TypeScript 是静态类型

类型系统按照「类型检查的时机」来分类,可以分为动态类型和静态类型。

动态类型是指在运行时才会进行类型检查,这种语言的类型错误往往会导致运行时错误。JavaScript 是一门解释型语言,没有编译阶段,所以它是动态类型,以下这段代码在运行时才会报错:

静态类型是指编译阶段就能确定每个变量的类型,这种语言的类型错误往往会导致语法错误。TypeScript 在运行前需要先编译为 JavaScript,而在编译阶段就会进行类型检查,所以 TypeScript 是静态类型,这段 TypeScript 代码在编译阶段就会报错了:


TypeScript实战进阶深入TypeScript语法+工具封装实战-coderwhy的评论 (共 条)

分享到微博请遵守国家法律