首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
TypeScript
订阅
狮驼岭小吗喽
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
深入 TypeScript 中的子类型、逆变、协变,进阶 Vue3 源码前必须搞懂的。
TypeScript 中有很多地方涉及到子类型 subtype、父类型 supertype、逆变和协变covariance and contravariance的概念,如果搞不清这些概念,那么很可能被报错搞的无从下手,或者在写一些复杂类型的时候看到别人可以这么写,但是不知道为什…
TS类型写不好?一起来训练提升吧!
前期准备 本篇文章的编写目的是为了提升TS类型的书写质量,高质量的类型可以提高项目的可维护性并避免一些潜在的漏洞; 在学习本篇之前需要需要有一定的TS基础知识,在此基础上可以更好的完成各种类型的挑战,
用了 TS 条件类型,同事直呼 YYDS!
以后看到 T extends U ? X : Y 再也不怕了。精心设计设计的动画,让你轻松掌握条件类型、分布式条件类型和 TS 内置工具类型的工作原理。
TypeScript 进阶之类型兼容——逆变、协变、双向协变和不变
这篇文章主要分析 TypeScript 中的类型兼容性,并通过例子详细介绍逆变、协变、双向协变和不变。 结构化 在基于名义类型的类型系统中,数据类型的兼容性或等价性是通过明确的声明和/或类型的名称来决
学好TS,就靠这个系列(一)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 第一题 考察内容: 对 extends 的理解。 以下代码为什么会提示错误,如何解决呢。 题解 extends 的含义是类型约束, T
typescript史上最强学习入门文章(2w字)
前言 这篇文章前前后后写了几个月,之前总是零零散散的学习,然后断断续续的写文章(懒),自己参考了很多文章以及看了一些ts视频,然后把基础的知识点全部总结了一下.自我感觉比掘金上的所有typescrip
总结了13道 Typescript 项目常用语法练习,学会它,90%的场景都不再害怕!(补加两道)
总结了项目中常见的 TS 语法,所有的题目都整理在这 Typescript Practice,可在线练习。practice 中是题目,answer 中是对应的答案。希望能对你有帮助! 1. 常用类型
Typescript 书写声明文件(可能是最全的)
对于为第三方模块/库写声明文件之前,我们需要知道第三方模块/库,是否需要声明文件,或者是否已有声明文件。 在书写声明文件之前,我们需要了解Typescript 相关知识, 可以自行查阅官方文档,或阅读我前一篇TypeScript 总结篇, 当然有需要写声明文件的需要,肯定是对T…
一文让你彻底掌握 TS 枚举
在 JavaScript 中布尔类型的变量含有有限范围的值,即 true 和 false。而在 TypeScript 中使用枚举,你也可以自定义相似的类型。 No 和 Yes 被称为枚举 NoYes 的成员。与对象字面量一样,尾随逗号是被允许的。对于 NoYes 枚举我们能够轻…
【Typescript】精选的知识点
精选出Typescript的常用容易忽略的点,比如enum、接口interface 和 类型别名type的区别 还有高级用法,比如is、typeof、keyof、泛型