TypeScript
通过阅读TypeScript官方说明文档来学习TypeScript
qq_42258669
这个作者很懒,什么都没留下…
展开
-
TypeScript中的typeof
Typescript的typeof是一种类型保护,但是它只能返回以下值:“string”“number”“bigint”“boolean”“symbol”“undefined”“object”“function”例如:const str:string = "abc";typeof str === "string"; // Trueconst date:Date = new Date();typeof date === "Date"; // False参考资料:TypeS原创 2021-03-29 16:58:59 · 1902 阅读 · 0 评论 -
TypeScript 类型断言&类型保护
目录类型断言含义语法一:尖括号语法二:as与类型转换的区别类型保护功能实现一:typeof实现二: instanceof实现三: in实现四:字面量类型保护实现五:自定义的类型保护 & 类型谓词参考资料类型断言含义TypeScript 允许你覆盖它的推断,并且能以你任何你想要的方式分析它,这种机制被称为「类型断言」。语法一:尖括号let foo: any;let bar = <string>foo; // 现在 bar 的类型是 'string'语法二:aslet fo原创 2020-12-11 12:21:17 · 404 阅读 · 0 评论 -
TS:在对象中定义一个方法
var myObj = { myMethod: function(params) { // ...do something } // 或者 这样写也可以 myOtherMethod(params) { // ...do something else }};参考资料:TS官方文档原创 2020-09-09 09:28:58 · 3634 阅读 · 0 评论