首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
TypeScript
订阅
SamuelL
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
14.4W 播放量的 TS 动画版进阶教程合集来了!
14.4W 播放量的 TS 动画版进阶教程合集来了!通过形象生动的动画,让你轻松搞懂 TypeScript 相关知识,打好进阶 TS 的基础!
Typescript 中的 Partial, Readonly, Record, Pick
在 typescript (后面简称为 ts)中定义 interface(后面简称为“接口”) 时,常常需要对进行二次封装或调整,而 ts 在2.1版本中加入了一些程序类型工具,供开发者方便的进行此类操作。 这些程序类型早在2016年就发布了,因此已经被很多框架或插件所使用。那…
一份不可多得的 TS 学习指南(1.8W字)
阿宝哥第一次使用 TypeScript 是在 Angular 2.x 项目中,那时候 TypeScript 还没有进入大众的视野。然而现在学习 TypeScript 的小伙伴越来越多了,本文阿宝哥将从 16 个方面入手,带你一步步学习 TypeScript,感兴趣的小伙伴不要错…
Vue3.0 前的 TypeScript 最佳入门实践
其实Vue官方从2.6.X版本开始就部分使用Ts重写了。 我个人对更严格类型限制没有积极的看法,毕竟各类转类型的骚写法写习惯了。 1. 使用官方脚手架构建 新的Vue CLI工具允许开发者 使用 TypeScript 集成环境 创建新项目。 只需运行vue create my-…
TypeScript 中提升幸福感的 10 个高级技巧
用了一年时间的 TypeScript 了,项目中用到的技术是 Vue + TypeScript 的,深感中大型项目中 TypeScript 的必要性,特别是生命周期比较长的大型项目中更应该使用 TypeScript。 以下是我在工作中总结到的经常会用到的 TypeScript …
TypeScript语法总结+项目(Vue.js+TS)实战
1. 数字枚举:初始值可自动增长 1. as语法(值 as 类型) 2. 尖括号语法(<类型>值) 1. 类型守卫 2. 自定义类型守卫 1. 联合类型 2. 类型别名 1. 普通函数 2. 箭头函数 3. 可选参数 4. 默认参数 5. 剩余参数 6. 函数重载 注…
优雅的在 react 中使用 TypeScript
react中的组件从定义方式上来说,分为类组件和函数式组件。 这是因为我们使用 class properties 语法对state做初始化时,会覆盖掉Component<P, S>中对state的readonly标识。 是的。只要在组件内部使用了props和state,就需要在…
浅谈 TypeScript - 泛型在HTTP接口中的运用
不知不觉冬去春来,小明 也换了一份工作,这次他在新的公司里开始负责设计前端项目,一切都从新的开始。有一天 小明 和 公司的后端程序员小李 愉快的对完了接口文档,于是开始埋头苦干。由于请求的异步性,小明 随着知识学习的增长也开始使用 Promise,他对于接口的约定,在实现上也会…
TypeScript:一个好泛型的价值
在软件开发领域,我们总是致力于创建可复用的组件,架构被设计为可适应多种情境,并且我们始终在寻找一种即便在面临未知情况时,也能自动让逻辑正确行事的方法。 尽管在某些情境下可能并不总是易于做到甚或根本不可行,但我们心里总想找到能被复现并变为可被应付的通用算法的某些模式。所谓 泛型(…
TypeScript泛型的实际应用
类型约束是类型提示的基础,正因为有了类型约束,类型提示才能正常工作。类型约束越严谨,类型提示就越精准。而定义一个严谨的类型约束离不开泛型。下面我们通过几个例子,来了解下泛型在类型约束中的作用。 现在我们约束key为keyof S也就是S这个泛型的所有key的取值,这样智能提示就…