首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
typescript
订阅
夜如歌
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
TS类型系统相关内容详解
1. 什么是名义上的类型别名? (名义上的类型别名不兼容) 类型别名实质上与原来的类型一样,它仅仅是一个替代的名字,别名只是对类型的一个引用,并创建一个新的类型。类型别名可以让代码的可读性更高 TypeScript里的类型兼容性是基于结构子类型的,这是有别于传统的JAVA、C#…
聊一聊 TypeScript 的装饰器
针对类的修饰,会接受一个参数即类对象本身,下文通过对类添加静态属性实现。
设计模式ts实战系列(上)
本文是一系列 ts 的设计模式实战总结,并不是单纯的介绍设计模式,而是从工作中的例子出发,因为这样才能让人体会到设计模式离我们很近。全篇每个设计模式都是从,概念、一句话概括、优缺点、实战几个方面来讲。 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向…
TypeScript经常用到的高级类型
ts入门了一段时间,可是碰上一些高级类型总是一头雾水,还需要去看文档,所以总结了一些工作中经常用到的一些高级类型。所以阅读之前你需要掌握一点儿ts基础。 交叉类型将多个类型合并为一个新的类型,新的具有所有参与合并的类型的特性,本质上是一种并的操作。形式如下: 联合类型用 | 分…
可能是你需要的 React + TypeScript 50 条规范和经验
1. 注释 2. 引用组件顺序 3. 引号 4. 缩进 5. 分号 除了代码块的以外的每个表达式后必须加分号。 6. 括号 下列关键字后必须有大括号(即使代码块的内容只有一行):if, else, for, while, do, switch, try, catch, fina…
TS 常见问题整理(60多个,持续更新ing)
用 React 全家桶 + TS 写项目快一年了,大大小小的坑踩了很多,在此整理了在项目中遇到的疑惑和问题。 体会:不要畏惧 TS,别看 TS 官方文档内容很多,其实在项目中常用的都是比较基础的东西,像泛型运用、一些高级类型这种用的很少(封装库、工具函数、UI组件时用的比较多)…