首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ts
订阅
用户6056260478711
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
TS 泛型推断好难啊,看看你能写出来不
最近做东西都在用ts,有时候写比较复杂的功能,如果不熟悉,类型写起来还是挺麻烦的。有这样一个功能,在这里,我们就不以我们现有的业务来举例了,我们还是已`Animal`举例,来说明场景。
你还在手写TS类型代码吗
身为一个前端开发,在开发ts项目时,最繁琐的工作应该就是手写接口的数据类型和mock数据,因为这部分工作如果不做,后面写业务逻辑难受,做的话全是复制粘贴类似的重复工作,还挺费时间。下文将给大家介绍一个
🚀 TS项目如何高效处理接口返回数据
在 TypeScript 项目中,TypeScript 对接口返回数据的处理,是日常项目开发中一个比较棘手的问题。 我们该如何 高效 的解决这个问题呢?
TS中interface和type的区别
之前有说过接口👉interface 和 类型别名👉type。会发现它们两个非常的像,interface 能
从AST编译解析谈到写babel插件
AST[维基百科]:在计算机科学中,抽象语法树(Abstract Syntax Tree,AST),或简称语法树(Syntax tree),是源代码语法结构的一种抽象表示。它以树状的形式表现编程语言的语法结构,树上的每个节点都表示源代码中的一种结构。之所以说语法是“抽象”的,是…
[译] TypeScript / 编译器是如何编译的
从比较高的维度上来看,TypeScript 编译器是一个帮助我们分析和编译 TypeScript 代码到 JavaScript (*.js),同时产出类型定义文件 (*.d.ts) 和 source
TS类型检查机制
TypeScript编译器在做类型检查时,所秉承的一些原则,以及表现出的一些行为。 不需要指定变量的类型(函数的返回值类型),TypeScript可以根据某些规则自动地为其推断出一个类型。 上面的例子中,获取 animal.swim 的时候会报错。 类型兼容性用于确定一个类型是…
用Typescript编译器解析获取代码里的类型
最近试验了一下用Typescript编译器的接口替换原先用Babel做解析的一段代码,用于尽可能找出ES模块中export的函数。
从编译器出发深入理解Typescript
每个部分的编译器代码在src/compiler都可以找到, 本文会对每个解析器进行一一讲解。在开始之前,我从网上找了一张图 能够帮助我们了解编译器是如何将上述几个关键部分组合在一起的。 我先介绍每个解析器的工作原理, 最后我将会对每一条线路做一次概括。 ts扫描器的源代码均位于…
TypeScript编译器API使用指南(译)
下面是译文正文 请记住,这还不是一个稳定的 API - 我们将其作为 0.5 版发布,随着时间的推移,情况会发生变化。作为第一次迭代,会有一些粗糙的边缘。我们鼓励来自社区的任何和所有反馈以改进 API