首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
艾特shark
掘友等级
前端开发
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
12.类型里的逻辑运算:条件类型与 infer
在完成类型层级一节的学习后,这一节学习条件类型对你来说已经没有什么困难了,因为你已经完全理解了它的判断逻辑!那我们直接开始这一节的学习吧! 条件类型基础 条件类型的语法类似于我们平时常用的三元表达式,
10.结构化类型系统:类型兼容性判断的幕后
在 TypeScript 中,你可能遇见过以下这样“看起来不太对,但竟然能正常运行”的代码: 这里的 feedCat 函数明明需要的是一只猫,可为什么上传一只狗也可以呢?实际上,这就是 TypeScr
09.类型编程基石:TypeScript 中无处不在的泛型
从这一节开始,我们正式进入到「类型编程进阶篇」的学习。能来到这里意味着你已经对 TypeScript 比较熟悉,甚至开始爱不释手了。但也意味着课程难度有所提升,知识变得更加复杂了。不过,你也不必担心,
11. 类型系统层级:从 Top Type 到 Bottom Type
如果说类型系统是 TypeScript 中的重要基础知识,那么类型层级就是类型系统中的重要概念之一。对于没有类型语言经验学习的同学,说类型层级是最重要的基础概念也不为过。 类型层级一方面能帮助我们明确
07.类型编程好帮手:TypeScript 类型工具(上)
上一节,我们了解了 TypeScript 中的内置类型 any、unknown 与 never,也提到这些内置类型实际上是最基础的“积木”。那想要利用好这些“积木”,我们还需要一些实用的类型工具。它们
06.探秘内置类型:any、unknown、never 与类型断言
此前我们学习基础类型标注、字面量类型与枚举、函数与 Class 等概念时,实际上一直在用 JavaScript 的概念来进行映射,或者说这可以看作是 JavaScript 代码到 TypeScript
02.工欲善其事:打造最舒适的 TypeScript 开发环境
在正式开始小册的学习前,我们还有一件事要做,那就是搭建 TypeScript 的开发环境。一个舒适、便捷且顺手的开发环境,不仅能大大提高学习效率,也会对我们日常的开发工作有很大帮助。 这一节我们就来介
05.函数与 Class 中的类型:详解函数重载与面向对象
在前面的入门环节中,我们了解了日常开发中最常用的、基础的变量类型标注,包括原始类型、对象类型、字面量类型与枚举类型。而实际开发中还有一个重要的朋友:函数。函数能够帮助我们进一步抽离与封装代码逻辑,所以
03.进入类型的世界:理解原始类型与对象类型
通常来说,学习一件新事物的较好方式是和你已掌握的做对比,通过二者之间通用的概念帮你快速熟悉新的事物。比如,在掌握了 Vue 以后再去学习 React,对于组件通信、状态管理、插槽等这些二者共有的概念,
04.掌握字面量类型与枚举,让你的类型再精确一些
了解了原始类型与对象类型以后,我们已经能完成简单场景的类型标注了。但这还远远不够,我们还可以让这些类型标注更精确一些。比如,有一个接口结构,它描述了响应的消息结构: 在大多数情况下,这里的 code
下一页
个人成就
文章被点赞
10
文章被阅读
7,550
掘力值
72
关注了
18
关注者
2
收藏集
19
关注标签
6
加入于
2023-05-30