TypeScript
文章平均质量分 79
白菜new
这个作者很懒,什么都没留下…
展开
-
TypeScript的数据类型&各类枚举
类型基本类型ES6的数据类型TypeScript的数据类型BooleanBooleanvoidNumberNumberanyStringStringneverArrayArray元组FunctionFunction枚举ObjectObject高级类型SymbolSymbolundefinedundefinednullnull类型注解 作用:相当于强类型语言中的类型声明 语法:(变量/函原创 2020-06-09 11:20:05 · 639 阅读 · 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 · 265 阅读 · 0 评论 -
为什么前端要学TypeScript
什么是TypeScript 它是拥有类型系统的JavaScript的超集,可以编译成JavaScript。注意三个要点:类型检查:TS会在编译代码时,进行严格的静态类型检查(在编码阶段,发现可能存在的隐患) 语言扩展:TS包括ES6和未来提案中的特性,比如异步操作和装饰器,也会从其他语言借鉴某些特性,比如接口和抽象类 工具属性:TS可以编译成标准JS,可以在任何浏览器和操作系统运行为什么使用TypeScript比如VScode具有强大的自动补全、导航和重构功能,使得接口定义可以直..原创 2020-06-05 16:51:04 · 448 阅读 · 0 评论