首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TS
前端阿林
创建于2022-02-11
订阅专栏
TS
等 51 人订阅
共11篇文章
创建于2022-02-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
「译」ECMAScript 提案:类型注解(TypeScript 在未来可能被纳入 ECMAScript 中)
ECMAScript 关于类型注解的提案已进入 stage1,阿林看到了原文后觉得很惊讶,因为原文表达的意思是 tc39 是真的想把静态类型检查这样的功能写进 JS 这门语言里,而不是像现在这样的在开
「1.9W字总结」一份通俗易懂的 TS 教程,入门 + 实战!
19年刚毕业的时候,我就接触过 TS,因为组里的项目用到了 TS,不学不行。但我其实只了解了 TS 一些很零碎的概念,因为日常工作是一个拧螺丝的过程,只需要把别人的代码复制粘贴过来能跑就行,我不必知道
TS 抽象类和多态
抽象类,听名字似乎是非常难理解的概念,但其实非常简单。 我们知道, JS 是靠原型和原型链来实现面向对象编程的,es6 新增了语法糖 class。TS 通过 public、private、protec
TS 声明文件
declare 当使用第三方库时,很多三方库不是用 TS 写的,我们需要引用它的声明文件,才能获得对应的代码补全、接口提示等功能。 比如,在 TS 中直接使用 Vue,就会报错,这时,我们可以使用
TS 内置类型和工具类型
JavaScript 中有很多内置对象,它们可以直接在 TypeScript 中当做定义好了的类型。 内置对象是指根据标准在全局作用域 global 上存在的对象,这里的标准指的是 ECMAcript
TS 枚举类型
枚举 在任何项目开发中,我们都会遇到定义常量的情况,常量就是指不会被改变的值。 TS 中我们使用 const 来声明常量,但是有些取值是在一定范围内的一系列常量,比如一周有七天,比如方向分为上下左右四
TS 高级类型
联合类型 如果希望一个变量可以支持多种类型,就可以用联合类型(union types)来定义。例如,一个变量既支持 number 类型,又支持 string 类型,就可以这么写:联合类型大大提高了类型
TS 类型推论
类型推论 TypeScript里,在有些没有明确指出类型的地方,类型推论会帮助提供类型。 这种推断发生在初始化变量和成员,设置默认参数值和决定函数返回值时。定义时不赋值,就会被 TS 自动推导成 an
轻松拿下 TS 泛型
前言 泛型,是 TS 最难理解的部分,拿下了泛型,TS 就没什么难的了。 这是本文的知识图谱: 你掌握了吗?没掌握就一起来查漏补缺吧。学习本文之前,先要有 TS 基础,如果觉得阅读吃力,可以先学习这篇
通俗易懂的 TS 基础知识总结
本文梳理了 TS 基础知识,知识图谱如下: 比官方文档更精简,更容易理解,但基本能覆盖全日常开发需要的 TS 基础知识。 你掌握了吗?还没掌握就一起来查漏补缺吧!
TS 中 interface 和 type 究竟有什么区别?
前言 我在学习 TS 时遇到了一个问题: 比如下面这个例子,可以用 type,也可以用 interface。 那 type 和 interface 难道都可以随便用,总得有个区别吧。 于是我去翻 t