首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
typescript
订阅
江小鱼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
🌝 重学 TS
非常汗颜,写ts好多年了,虽然不是anyscript风格,但一直当作类型标注在写,顶多用用函数重载和范型,连infer是谁都不认识,虽然也从当年这个文章中:用 TypeScript 类型运算实现一个中
还只停留在interface和type的简单使用上吗?来看看如何通过Type Manipulation把各种类型玩出花----TypeScript系列:(四)
有些时候,我们希望掌握从已经存在的值或者类型中提取或派生出新的类型的技巧,这就是我们今天要来了解的Type Manipulation 类型操纵。相信我,掌握这些技巧后,你也能被各种类型玩出百般花样。
TS中的函数签名,函数重载,泛型函数,你都了解多少?Typescript系列:(二)函数篇
函数在我们日常代码中占有绝对重要的地位,深入了解TS中函数的使用对我们的学习十分有利。如果你还不了解泛型函数、函数签名、函数重载,那么阅读本文将让你对TS中的函数有一个更加细致的理解,必能有所收获。
Typescript 中的 interface 和 type 到底有什么区别
但是没有太具体的例子。 明人不说暗话,直接上区别。 interface 和 type 都可以拓展,并且两者并不是相互独立的,也就是说 interface 可以 extends type, type 也可以 extends interface 。 虽然效果差不多,但是两者语法不同…
TypeScript 中 interface 和 type 使用区别介绍
在接触 ts 相关代码的过程中,总能看到 interface 和 type 的身影。写代码感觉谁像是一堆亲兄弟,相同的功能用哪一个都可以实现。但最近总看到他们,就想深入的了解一下他们。 TypeScript 的核心原则之一是对值所具有的结构进行类型检查。 而接口的作用就是为这些…
Typescript 关键字
详细介绍在 TypeScript 中有一些比较重要的关键字,如 typeof、keyof、in、extends、as、infer 的用法与一些例子
你不知道的 TypeScript 高级类型
对于有 JavaScript 基础的同学来说,入门 TypeScript 其实很容易,只需要简单掌握其基础的类型系统就可以逐步将 JS 应用过渡到 TS 应用。 然而,当应用越来越复杂,我们很容易把一些变量设置为 any 类型,TypeScript 写着写着也就成了 AnySc…
细数 TS 中那些奇怪的符号
本文阿宝哥将分享这些年在学习 TypeScript 过程中,遇到的 10 大 “奇怪” 的符号。其中有一些符号,阿宝哥第一次见的时候也觉得 “一脸懵逼”,希望本文对学习 TypeScript 的小伙伴能有一些帮助。 好的,下面我们来开始介绍第一个符号 —— ! 非空断言操作符。…
一文读懂 TypeScript 泛型及应用( 7.8K字)
软件工程中,我们不仅要创建一致的定义良好的 API,同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。 在像 C# 和 Java 这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型…
typescript史上最强学习入门文章(2w字)
前言 这篇文章前前后后写了几个月,之前总是零零散散的学习,然后断断续续的写文章(懒),自己参考了很多文章以及看了一些ts视频,然后把基础的知识点全部总结了一下.自我感觉比掘金上的所有typescrip