首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
TypeScript
订阅
一剑屠天下
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
这 30 道 TS 练习题,你能答对几道?
这 30 道 TS 练习题,你能答对几道?学过 TS 的小伙伴,赶紧来做几道题热热身,巩固一下所学的 TS 知识。
一份不可多得的 TS 学习指南(1.8W字)
阿宝哥第一次使用 TypeScript 是在 Angular 2.x 项目中,那时候 TypeScript 还没有进入大众的视野。然而现在学习 TypeScript 的小伙伴越来越多了,本文阿宝哥将从 16 个方面入手,带你一步步学习 TypeScript,感兴趣的小伙伴不要错…
TS 类型中的 any、void 和 never
在 TS 的类型系统中,除去直观的一些 number, string, boolean 等类型外,我们也会见到诸如 any、void 和 never 这样,没有那么直观的类型表达。 那么希望通过这篇文章,希望能帮助大家来简单了解一下 TS 类型中的 any、void 和 nev…
「面试题」TypeScript
前几个星期在面试。typescript面试题总结。包含了50+道各种复杂的类型推导的题目。大家多多支持。
「学习笔记」TypeScript
为了赶在vue3.0正式版本发布前,乘着仓库中的代码体积还没有开始膨胀,抓紧重新学一波typescript,方便阅读vue新版本的源码。第一次学习typescript是在2017年我刚开始接触前端工作的时候,那时只是大致看了一些相关博客。第二次学习typescript是在201…
TS 中实现 IsEqual 工具类
最近刷体操题,很多场景都需要判断两个类型是否相同,那么如何优雅地实现isEuqal<A, B>这样一个工具类 呢? 很自然地想到了使用 extends,两个类型互相 extends 的话那不就表示类型
一文让你彻底掌握 TS 枚举
在 JavaScript 中布尔类型的变量含有有限范围的值,即 true 和 false。而在 TypeScript 中使用枚举,你也可以自定义相似的类型。 No 和 Yes 被称为枚举 NoYes 的成员。与对象字面量一样,尾随逗号是被允许的。对于 NoYes 枚举我们能够轻…
TypeScript 的泛型(Generics)
泛型 是编程语言的一个特性,在 Java、c++ 都被采用了,所以它并非TS独创。 那么 泛型 到底是什么呢?我们先通过百科的解释有个大概的印象:“允许程序员在强类型程序设计语言 中编写代码时定义一些 可变部分,这些部分在使用前必须作出指明。" 让我们来好好了解下 TypeSc…
TypeScript 的 类型保护机制
在编写 TS 时,它做了比我们看到的更多的事情,例如类型保护机制。让我们编写的代码更加严谨,至于怎么回事,让我们来看看吧。 由于这些机制的存在,就算你仍旧以 JS 原生的书写方式,也能帮助你提前发现代码中潜在的问题。(对于认为 TS 语句更复杂的人,也能实现 0 门槛,不改变已…
TypeScript 的所有 高级类型
既然官方提供的高级类型并不多,那么就把他们全部都说明一遍吧,让我们在开发中更加效率。其中 Typescript 中的 Partial, Readonly, Record, Pick 中已经对这4个使用频率最高的进行了说明,因此这里不再重复。 备注:高级类型声明中,涉及到的 条件…