TypeScript-概要
# .
# TypeScript 学习笔记-概要
概要
- 强类型与弱类型
- 强类型语言不允许任意的隐式类型转换
- 弱了些语言则允许数据隐式类型转换
- 强类型不允许随意的隐式类型转换,而弱类型是允许的
- 变量类型允许随时改变的特点,不是弱类型的差异
- 静态类型与动态类型
- 动态类型语言中的变量是没有类型的,变量的值是有类型的
- 类型安全(强类型,弱类型)
- 类型检查(静态类型,动态类型)
# 弱类型的特征
JavaScript类型系统特征
弱类型 且 动态类型
弱类型的问题
在运行阶段才能发现问题
类型不明确有可能造成函数功能反生改变
# 强类型的特征
1、错误更早的暴露 2、代码更智能,编码更准确 3、重构更方便
# TypeScript
编辑 (opens new window)
上次更新: 2023/05/18, 07:05:54