首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
TypeScript
订阅
用户861492612241
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
我只是给Typescript提个 typo PR,为什么还要签协议?
第一次给大公司的开源项目(Typescript)提 PR,提交完 GitHub 就弹出一条评论,让你签什么 CLA: 什么玩意儿?我就改了个拼写错误,还要签协议? CLA 是什么 CLA,全称 Con
再见 Try/Catch,在 TypeScript 中更优雅地处理错误
告别繁琐的 Try/Catch!本文分享一种更优雅的 TypeScript 错误处理方法,通过 catchError 函数实现简洁且高效的错误捕获,提升代码可读性,避免意外错误。
5 个理由告诉你为什么有了 JS 还要需要 TypeScript
在前端开发圈,JavaScript(简称JS)几乎无处不在。但你有没有发现,越来越多的大型项目和团队都在用 TypeScript(简称TS)?明明 JS 已经这么强大,为什么还要多此一举用 TS 呢?
Typescript中type和interface的区别
在 TypeScript 中,type(类型别名)和 interface(接口)都可以用来描述类型结构,但它们在功能、使用场景和行为上存在一些关键区别。理解这些区别有助于更合理地选择使用方式。 一、核
ts中如何描述一个复杂函数的类型
函数重载 函数重载可以描述复杂的函数类型 不过这种方法适用范围有限 不能导出一个类型用于定义其他函数 而且需要把重载的类型在参数里额外写一次 函数的调用类型 也可以直接描述其调用类型 但这个类型只能用
别再写 TypeScript enum了!新枚举方式让 bundle 瞬间小20%
TypeScript的enum会导致打包体积暴增!推荐使用const对象 + as const或联合类型来替代,打包立减20%。本文通过实际案例对比,展示如何用更简洁的代码实现相同功能,提升构建速度
前端写TypeScript的时候必须改掉的 16 个坏习惯
1. 滥用 any 类型 坏习惯:用 any 逃避类型检查,导致类型安全性丧失。 改进: 使用更精确的类型(如联合类型、泛型)。 无法确定类型时,优先用 unknown + 类型断言。
我在团队内部提倡禁用 typescript enum
先阐述一下问题背景,我们项目中ts 的类型定义都是手写的,大致如下 同时我们还有个继承测试框架,里面的数据类型都是 swagger 自动生成的。服务端定义字段 role 的取值范围有 'owner'、
我为什么开始讨厌 TypeScript?
在2025年的前端圈,说自己不喜欢TypeScript,几乎是一种“政治不正确”。现在你去面试,如果说自己的项目没用TS,面试官看你的眼神都会有点奇怪。 坦白说,我曾经是TS最忠实的拥护者。大概五六年
为什么你的TypeScript项目里,总会有几个.d.ts文件?
刚写TS那会儿,我看到项目里莫名其妙冒出个types.d.ts或者global.d.ts,心里是有点懵的。啥?这文件是干啥的?我 .ts文件不是已经写类型了吗?为啥还要多此一举?