首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TypeScript
王大可996
创建于2023-12-30
订阅专栏
TypeScript
暂无订阅
共13篇文章
创建于2023-12-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript学习笔记(13)-命名空间
命名空间简介 可以使用命名空间执行以下操作: 减少全局范围内的代码量,限制“全局范围污染”。 为名称提供上下文,有助于减少命名冲突。 提高可重用性。 单一文件 如果要使函数或类可供命名空间之外的代码使
TypeScript学习笔记(12)-模块
使用模块组织代码 模块是什么? 模块是一种对代码进行组织和分类的方法。 模块优点 当代码位于模块内时,它将从全局范围拉取到模块范围中。 这可帮助你避免全局命名空间中组件之间的命名冲突。 可通过添加 e
TypeScript学习笔记(11)-泛型使用
使用接口和类实现泛型 尝试将泛型与接口、函数和类结合使用。 声明泛型接口 定义一个 System 接口 具有两个属性 value 和 message 使用 System 接口作为对象类型来声明两个变量
TypeScript学习笔记(10)-泛型
泛型的由来 如果想要创建可处理多种类型而不只是一种类型的组件,该怎么操作? 可以使用 any 类型,但这样就失去了 TypeScript 类型检查系统的功能。 泛型的特点 (可复用行性) 泛型是可以在
TypeScript学习笔记(9)-类
什么是类? 类是对一个对象的描述,可以使理解更具象化。 比如:传统汽车BBA,电动汽车 目前比较火的问界M9 。 电动汽车也继成了汽车的基本属性对吧。比如有几个车轮,几个车门,车的颜色,车的品牌。
TypeScript学习笔记(8)-函数
函数类型 命名函数 匿名函数 箭头函数 函数的参数 必须的参数 可选参数 默认参数 如果在y之后又加了个参数 z: number 则中间的默认参数不可缺省。 rest 参数
TypeScript学习笔记(7)-接口
什么是接口? 可以使用接口来描述对象、命名和参数化对象的类型,以及将现有的命名对象类型组成新的对象类型。简单说就是 描述变量类型的。 示例: 接口在编译时可以验证参数,属性类型 以及返回类型确保可
TypeScript学习笔记(6)-集合类型
数组类型 两种定义方式 1.元素类型后跟方括号 ([ ]) 来表示该元素类型的数组 2.通过语法 Array<type> 使用泛型 Array 类型: 元祖类型 产生背景:一个数组内可能包含混合类
TypeScript学习笔记(5)-联合、交叉、文本类型
这玩意 看名字挺唬人,咱们继续 “深入”了解下,O(∩_∩)O哈哈~。 优点 联合类型和交叉类型优点: 可以更好地处理类型由两个或多个可能的类型组成的情况 文本类型优点: 可以将赋予类型的值限制
TypeScript学习笔记(4)-基本类型
基本类型 布尔类型 最基本的数据类型是 true 或 false 值,称为布尔值。 数字类型和大整数类型 与在 JavaScript 中一样,TypeScript 中的所有数字都是浮点数或大整数
TypeScript学习笔记(3)-类型
TypeScript类型的优点 声明 let 和 const 变量 优点 区别 类型推理 可以通过显式类型注释或隐式类型推理将类型与变量关联 编辑器会智能感知提示下面信息 类型和子类型 顶级类
TypeScript学习笔记(1)-TypeScript简介
什么是 TypeScript? TypeScript 是由 Microsoft 开发的一种开放源代码语言。 它是 JavaScript 的一个超集。 这意味着它完全兼容JavsScript并扩展了
TypeScript学习笔记(2)-开发环境准备
本地开发环境 我的环境是 win11 编辑 包管理器(npm) 获取当前的详细版本信息 安装 TypeScript 编译器 Vscode 已经内置支持TypeScript,但是为了转为Jaca