
TypeScript
文章平均质量分 79
白菜new
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TypeScript的数据类型&各类枚举
类型 基本类型 ES6的数据类型 TypeScript的数据类型 Boolean Boolean void Number Number any String String never Array Array 元组 Function Function 枚举 Object Object 高级类型 Symbol Symbol undefined undefined null null 类型注解 作用:相当于强类型语言中的类型声明 语法:(变量/函原创 2020-06-09 11:20:05 · 684 阅读 · 0 评论 -
一文分清强弱、动态静态类型语言
上文提到前端为何需学习TypeScript,那么TypeScript属于什么类型语言呢? 看完本文你便能摸索出来 强弱类型语言 强类型语言:当一个对象从调用函数传递到被调用函数时,其类型必须与被调用函数中声明的类型兼容 A(){ B(x) } B(y){ //y可以被赋值x,程序运行良好 } 强类型语言:不允许改变变量的数据类型,除非进行强制类型转换 class C{ public static void main(String[] args){ int x = 1;原创 2020-06-06 21:29:47 · 329 阅读 · 0 评论 -
为什么前端要学TypeScript
什么是TypeScript 它是拥有类型系统的JavaScript的超集,可以编译成JavaScript。 注意三个要点: 类型检查:TS会在编译代码时,进行严格的静态类型检查(在编码阶段,发现可能存在的隐患) 语言扩展:TS包括ES6和未来提案中的特性,比如异步操作和装饰器,也会从其他语言借鉴某些特性,比如接口和抽象类 工具属性:TS可以编译成标准JS,可以在任何浏览器和操作系统运行 为什么使用TypeScript 比如VScode具有强大的自动补全、导航和重构功能,使得接口定义可以直..原创 2020-06-05 16:51:04 · 531 阅读 · 0 评论