首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
TS
订阅
晞悦
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
前端进阶必须会的Zod !
今天我想和大家分享一个我最近在使用的TypeScript库 —— Zod。简单来说,Zod是一个用于数据验证的库,它可以让你的TypeScript代码更加安全和可靠。
「Typescript之旅」: 小红的Typescript之旅【入职】
故事是这样的, 小红最近入职了一家新公司,摸鱼没几天主管就分了个需求,工作量不大,于是小红开始熟练的crud了的起来。 不太爽的是项目里开启了noImplicitAny ,anyscript大法失
TypeScript 新语法 satisfies:用声明还是用推导?这是个问题
用了 TypeScript 之后,我们就可以声明类型,然后给 js 变量加上这个类型。 比如这样: 就有类型提示了: 也会做类型检查: 但也不是所有的变量都要手动声明类型,因为 ts 会做自动类型推导
快速掌握 TypeScript 新语法:infer extends
我们知道,TypeScript 支持 infer 来提取类型的一部分,通过模式匹配的方式。 比如元组类型提取最后一个元素的类型: 比如函数提取返回值类型: 比如字符串提取一部分,然后替换: 模式匹配就
TypeScript 类型体操:合并映射类型的处理结果为联合类型
索引类型是 TypeScript 中的常见类型,它是聚合多个元素的类型,对象、类、元组等都是索引类型。 比如这样: 对索引类型做变换会用到映射类型的语法,它可以对索引类型的索引和值做一些变换,然后产生
TypeScript 5.0 beta 发布:新版 ES 装饰器、泛型参数的常量修饰、枚举增强等
TypeScript 5.0 beta 发布:新版 ES 装饰器、泛型参数的常量修饰、枚举增强等 TypeScript 已于 2023.01.26 发布 5.0 beta 版本
🌝 重学 TS
非常汗颜,写ts好多年了,虽然不是anyscript风格,但一直当作类型标注在写,顶多用用函数重载和范型,连infer是谁都不认识,虽然也从当年这个文章中:用 TypeScript 类型运算实现一个中
TypeScript、Rollup 搭建工具库
公司内总是有许多通用的工具方法、业务功能,我们可以搭建一个工具库来给各个项目使用。 新建一个项目目录如 fly-helper , 并 npm init 初始化项目。 tsconfig.eslint.json 我们根目录中增加了一个 tsconfig 文件,它将用于 eslint…
TS 高级功法
TS. 金庸笔下的武侠功法秘籍不胜枚举,主角凭借着至高无上的功法自在行走江湖。对于我们前端工程师来说如何轻松驾驭日常开发呢?势必不可缺少 TS 技能。 TS 作为 JS 的严格静态类型检查工具
使用ts-morph进行TypeScript AST操作
ts-morph是一个非常有用的TypeScript库,它提供了一个简单且直观的API,用于分析、生成和转换TypeScript代码。