首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ts
订阅
尼蝶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
🌝 重学 TS
非常汗颜,写ts好多年了,虽然不是anyscript风格,但一直当作类型标注在写,顶多用用函数重载和范型,连infer是谁都不认识,虽然也从当年这个文章中:用 TypeScript 类型运算实现一个中
TypeScript 类型体操天花板,用类型运算写一个 Lisp 解释器
看到了有人拿类型写了个象棋 徐飞:用 TypeScript 类型运算实现一个中国象棋程序 ,我蚌埠住了,直接给你们把我珍藏的类型体操天花板拿出来,用TypeScript 的类型实现一个 Lisp 解释
TypeScript 代码整洁之道
随着 TypeScript 越来越火,更多的人开始使用 TypeScript,同时原来的 JavaScript 编码风格也不能完全适用于 TypeScript 了。
TypeScript Compiler API 使用简介
TypeScript 本身提供了一些 Compiler API,可以生成 TypeScript 代码对应的 AST 等操作。作为官方提供的编译工具,也可以说是目前唯一可用的工具了。TypeScript 官方有一个介绍 Compiler API 的 Wiki,但这个文档内容较少,…
采用策略模式书写ts友好的react组件
业务逻辑里,如何干掉if else&switch case渲染组件并且对ts友好的语句呢,让我们来一起探讨吧,看看是否你也曾经是这样处理过。 处理多种渲染结果 考虑我们的代码里有以下3钟完全不一样的组
ES6+TS如何书写更优雅的设计模式 - 策略模式
你是不是遇到过这种场景,需要写多个if去判断相关条件执行代码,如:求以下的VIP费用。 此时的你,看着这么多if可能有点不爽,灵机一动👀,就用switch改写了一下。 网上有个推文,教你如何消除多if判断语句,它是使用key - value的形式,来消除if...else语句…
你还在手写TS类型代码吗
身为一个前端开发,在开发ts项目时,最繁琐的工作应该就是手写接口的数据类型和mock数据,因为这部分工作如果不做,后面写业务逻辑难受,做的话全是复制粘贴类似的重复工作,还挺费时间。下文将给大家介绍一个
手写一个 ts-node 来深入理解它的原理
当我们用 Typesript 来写 Node.js 的代码,写完代码之后要用 tsc 作编译,之后再用 Node.js 来跑,这样比较麻烦,所以我们会用 ts-node 来直接跑 ts 代码,省去了编
TS 常见问题整理(60多个,持续更新ing)
用 React 全家桶 + TS 写项目快一年了,大大小小的坑踩了很多,在此整理了在项目中遇到的疑惑和问题。 体会:不要畏惧 TS,别看 TS 官方文档内容很多,其实在项目中常用的都是比较基础的东西,像泛型运用、一些高级类型这种用的很少(封装库、工具函数、UI组件时用的比较多)…
如何在项目中用好 TypeScript 🤔
我们都知道,JavaScript 是一门非常灵活的编程语言,这种灵活性一方面使得它成为最受欢迎的编程语言,另一方面也使得它的代码质量参差不齐,维护成本高,运行时错误多。