typescript
文章平均质量分 67
0zien0
这个作者很懒,什么都没留下…
展开
-
【typescript】特殊符号用法(?:)(??)(?.)(!)(!!)
【typescript】特殊符号用法(?:)(??)(?.)(!)(!!)原创 2024-02-07 15:22:21 · 922 阅读 · 0 评论 -
TS Promise && async && await
通过测试代码,深入了解promise、async、await的功能以及应用方式原创 2023-12-22 10:31:29 · 2974 阅读 · 0 评论 -
typescript字典的使用
因为typescript没有直接提供类似map的键值对数据结构给我们使用,所以我们可以使用一些特殊的方式来达到我们需要的目的:1.创建:let dic : {[key:string]:number} = {};用上述语句创建一个键的类型为string,值的类型为number的字典2.添加:dic[“zien”] = 23;dic.clz = 13;用以上两种方式均可添加键值3.删除...原创 2019-12-28 15:36:38 · 13358 阅读 · 0 评论 -
typescript简单消息分发
interface IEventData{ // 事件唯一ID uuid:number; callback:(data:any)=>void;};export default class Event { static _eventUuid:number = 0; static _eventList : {[eventName:string]:I...原创 2019-04-02 12:25:44 · 887 阅读 · 0 评论 -
typescript浅拷贝与深拷贝
浅拷贝与深拷贝的个人理解:假设B去拷贝A的内容。浅拷贝:B与A共用同一个内存地址,读取的值都指向同一块内存地址,所以无论A还是B对值进行修改,最终改的是内存地址里面的值,即改了A,B同时值也会改变。深拷贝:B开辟一块新的内存地址,然后把A的值复制到B所在的内存地址上,修改B时,不会改变A。很多的时候,我们需要复制一个结构时,都希望改变B而不会影响到A,即深拷贝,那么typescript如何...原创 2019-04-03 10:53:32 · 6556 阅读 · 0 评论