首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学习Tperscript
阿木木mu
创建于2022-10-26
订阅专栏
初学typescipt
暂无订阅
共12篇文章
创建于2022-10-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
学习Typescript12(never类型)
Typescript将使用never类型来表示不应该存在的状态 never和void的差异 never类型的一个应用场景 比如来了一个新同事他新增了一个接口 我们必须手动找到所有switch代码并处理
学习Typescript11(类型推论 | 类型别名)
什么是类型推论 我声明了一个变量但是没有定义类型 Typescript会在没有明确的指定类型的时候推测出一个类型 这就是类型推论 所以TS帮我推断出来这是一个string类型 并且他不能赋值给别的类型
学习Typescript(枚举类型)
在JavaScript中是没有枚举的概念的 TS帮我们定义了枚举这个类型 使用枚举 通过enum关键字定义我们的枚举 数字枚举 例如 红绿蓝Red=0,Green=1,Blue=2分别代表红色0 绿色
学习Typescript9(元组类型)
如果需要一个固定大小的不同类型值的集合 我们需要使用元组 元组就是数组的变种 元组(Tuple)是固定数量的不同类型的元素的组合 元组与集合的不同之处在于 数组中的元素类型可以是不同的 而且数量固定
学习Typescript7(内置对象)
Javascript中有很多内置对象 他们可以直接在Typescript中当做定义好了的类型 ECMA的内置对象 Boolean Number String RegExp Date Error Dom
学习Typescript8(Class类)
ES6提供了更接近传统语言的写法 引入了Class(类)这个概念 作为对象的模板 通过class 关键字可以定义类 基本上 ES6的class可以看做只是一个语法糖 他的绝大部分功能 ES5都可以 实
学习Typescript6(类型断言 | 联合类型 | 交叉类型)
联合类型 函数使用联合类型 交叉类型 多种类型的集合 联合对象将具有所联合类型的所有成员 类型断言 语法: 值 as 类型 或<类型>值 这时我们就可以用类型断言来推断他传入的是A接口的值 需要注意的
学习typescript5(函数拓展)
函数的类型 函数的可选参数 函数参数的默认值 接口定义函数 定义剩余参数 函数重载 重载是方法名字相同 而参数不同 返回类型可以相同也可以不同 如果参数类型不同 则参数类型应设置为any 参数数量不同
学习Typescript4(数组类型)
数组[] 数组泛型 规则Array<类型> 用接口表示数组 一般用来描述类数组 多维数组 arguments类数组 正确用法应该 any在数组中的应用 一个常见的例子数组中可以存在任意类型
学习Typescript3(接口和对象类)
在typescript中 定义对象的方式要用关键字interface(接口)让数据的格式满足约束的格式 接口interface可以合并 接口interface可以继承 可选属性 使用?操作符 任意属性
学习Tyerscipt2(任意类型)
Any类型和unknown顶级类型 1 没有强制限定哪种类型随时切换类型都可以 我们可以对any进行任何操作 不需要任何类型检查 2声明变量的时候没有指定类型时 默认为any类型 弊端:如果使用了an
学习Typescript1(基础类型)
TS是JS的超集,所以JS基础的类型都包含在内 起步安装 npm install typescript -g 运行tsc 文件名 基础类型:Boolean,Number,String,null,und