
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
【前端学习-TypeScript】9-TS联合类型
TypeScript联合类型允许变量接受多种类型中的一种,使用|符号分隔不同类型。文章介绍了联合类型的基本概念、定义语法和使用场景,包括函数参数多类型支持和处理null/undefined值。重点讲解了通过类型保护(typeof、instanceof、in操作符和自定义函数)访问联合类型特定属性的方法,并详细说明了可辨识联合类型的定义和使用。最后对比了联合类型与交叉类型的区别,并强调了类型收窄和n

【前端学习-TypeScript】10-TS类型断言
类型断言类似于其他语言中的类型转换,但是不进行特殊的数据检查和解构它没有运行时的影响,只是在编译阶段起作用TypeScript会假设你,已经进行了必须的检查。

【前端学习-TypeScript】8-TS交叉类型
本文介绍了TypeScript中的交叉类型(Intersection Types),使用&符号将多个类型合并为一个新类型,新类型包含所有被合并类型的属性。主要内容包括:1)基本语法和特点,展示如何组合接口;2)使用场景如混入模式、类型扩展;3)处理同名属性冲突的方法;4)与联合类型的区别;5)实际应用如API响应类型组合。特别指出当同名属性类型冲突时会导致类型变为never,并提供了解决方

【前端警告】关于Vue项目使用scss 终端发出警告
Vite运行Vue项目终端发出警告:The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.

到底了







