首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
typescript
订阅
qiuadam
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
TS系列篇|高级数据类型
1、交叉类型& 交叉类型是将多个类型合并为一个类型。交叉类型其实就是两个接口类型的属性的并集 在上面代码中我们先定义了 PersonName 类型,接着使用 & 运算符创建一个新的 Person 类型
TS系列篇|类型的兼容性 & 类型的保护
一、类型兼容性 TypeScript 结构化类型系统的基本规则是,如果x要兼容y,那么y至少具有与x相同的属性。比如: 这里要检查y是否能赋值给x,编译器检查x中的每个属性,看是否能在y中也找到对应属
TS系列篇|泛型
泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候在指定类型的一种特性 1、泛型函数 首先,我们来实现一个函数 createArray, 它可以创建一个指定长
TS系列篇|装饰器(@)
装饰器是一种特殊类型的声明,它能够被附加到类声明、方法、属性或者参数上, 语法:装饰器使用 @expression 这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明
TS系列篇|接口(interface) 和 类型别名(type)
接口一方面可以在面向对象编程中表示为 行为的抽象, 另外也可以用来描述 对象的形状 一、接口 1、接口的使用 interface 中可以用分号或者逗号分割每一项,也可以什么都不加 1.1 对象的形状
TS系列篇|类(class)
类(Class)定义了一件事物的抽象特点,包含它的属性和方法 1、定义类 在 TypeScript 中,我们也是通过 Class 关键字来定义一个类, 使用 constructor 定义构造函数。 2
TS系列篇|函数(Function)
函数是JavaScript应用程序的基础。 它帮助你实现抽象层,模拟类,信息隐藏和模块。 在TypeScript里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义行为的地方。 TypeScri
TS系列篇|基础数据类型 和 类型推论及断言
在开始之前先了解一个概念 1、数字类型(number) 除了支持十进制和十六进制字面量,TypeScript还支持ECMAScript 2015中引入的二进制和八进制字面量。 2、字符串类型(stri
TS系列篇|TypeScript基础入门
这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战 一、TypeScript是什么? TypeScript 是一种开源语言; TypeScript 也是一种保留JavaScript 运行时行为
TS系列篇|TypeScript的诞生
这是我参与8月更文挑战的第3天,活动详情查看:8月更文挑战 Hejlsberg 决定建立一个“可擦除类型系统”,这个组件使 TypeScript 成为 JavaScript 的超集。