首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端基础-TypeScript
前端微白
创建于2025-06-20
订阅专栏
总结学习TypeScript过程中的一些基础概念
等 1 人订阅
共33篇文章
创建于2025-06-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript中的只读属性
在TypeScript的类型系统中,只读属性是保证数据不变性(immutability)的关键特性。它允许开发者明确指出某些对象属性在初始化后不可修改,从而避免意外变更,提高代码的安全性和可预测性。
TypeScript中的可选属性
在TypeScript的类型系统中,可选属性是定义灵活对象结构的关键特性。它允许我们描述那些不一定存在的属性,为处理动态数据结构提供了优雅的解决方案。
TypeScript中的`null`与`undefined`
在TypeScript中,null和undefined是两种特殊的原始数据类型,它们都用于表示某个值的不存在。
TypeScript 中的 Never 类型
在 TypeScript 的类型系统中,never 类型常常被忽略或误解,但它实际上是一个强大而精妙的设计。
TypeScript中的any类型
在TypeScript的类型系统中,any类型是一个特殊且强大的类型,它允许你完全绕过TypeScript的类型检查。
TypeScript 数组与对象类型定义
TypeScript 强大的类型系统让开发者能够精确描述数据结构,特别是在处理数组和对象时。本文将深入探讨如何在 TypeScript 中为数组和对象定义类型,从基础到进阶技巧。
TypeScript 交叉类型与联合类型
在TypeScript的类型系统中,交叉类型(Intersection Types)和联合类型(Union Types) 是构建复杂类型表示的两大核心工具。
TypeScript 元组
在 TypeScript 中,元组(Tuple) 是一种特殊的数据结构,它允许你表示一个固定长度和特定类型顺序的数组。不同于常规数组所有元素必须是相同类型,元组的每个位置可以有不同的类型
TypeScript 枚举初步探索
枚举(Enum)是TypeScript提供的一项强大特性,它允许开发者定义一组命名的常量集合,使代码更具可读性、可维护性和类型安全性。
TypeScript 接口(Interface)与类型别名(Type Alias)
在 TypeScript 的类型系统中,接口(Interface)和类型别名(Type Alias)是**两个核心概念**,它们都能用于定义对象形状和复杂类型。
TypeScript 类型定义:变量与函数的类型注解
类型注解不仅能帮助开发者在编码阶段捕获错误,还能作为代码自文档化的有效工具,显著提升代码的可读性和可维护性。
TypeScript 类型系统初探
TypeScript 的核心价值在于其强大的类型系统,它能够显著提高代码的可靠性、可维护性和开发体验。本文将全面解析 TypeScript 中的各种类型,帮助您构建更加健壮的应用程序。
TypeScript 编译过程
为什么需要编译TypeScript? TypeScript作为JavaScript的超集,通过引入静态类型系统和其他增强特性提升了开发体验。但浏览器和Node.js无法直接执行TypeScript代码