- 博客(15)
- 资源 (7)
- 收藏
- 关注
原创 【TypeScript】函数
在 JavaScript 中,函数是构建应用的一块基石,我们可以使用函数抽离可复用的逻辑、抽象模型、封装过程。上面定义了一个hiyooo方法,需要传一个string类型的 txt,(注*参数的类型也可以省略不写,ts一样可以推断,如果缺乏信息,则会认为是any类型) 返回值为void ,如果不写返回值,TypeScript会自动推断其返回类型。函数的类型声明,需要在声明函数时,给出参数的类型和返回值的类型。被赋值为一个函数,它的类型有两种写法。指定类型,参数的类型写在箭头左侧,返回值的类型写在箭头右侧。
2024-12-23 18:38:13
280
原创 【TypeScript】中的symbol类型
Symbol 是 ES2015(ES6) 新引入的一种原始类型的值。它类似于字符串,但是每一个 Symbol 值都是独一无二的,与其他任何值都不相等。它主要用于创建对象的唯一属性名。在 TypeScript 中,你可以使用 symbol类型来确保对象属性的唯一性,以及其他与符号相关的操作。与其他原始类型(如 number或 string)不同,symbol是不可变的且唯一的。// false。
2024-12-16 18:19:11
897
原创 【TypeScript】元组(tuple)
元组(tuple)是 TypeScript 特有的数据类型,JavaScript 没有单独区分这种类型。它表示成员类型可以自由设置的数组,即数组的各个成员的类型可以不同。元组必须明确声明每个成员的类型。
2024-12-16 17:11:24
312
原创 【TypeScript】数组
TypeScript 数组有一个根本特征:所有成员的类型必须相同,但是成员数量是不确定的,可以是无限数量的成员,也可以是零成员。数组的类型有两种写法。第一种写法是在数组成员的类型后面,加上一对方括号。
2024-12-13 17:21:48
273
原创 【TypeScript】类型系统
TypeScript 的语言服务, 也被称为 tsserver,提供了各种功能,例如错误报告、诊断、保存时编译、重命名、跳转到定义、补全列表、签名帮助等。它主要由集成开发环境 (IDE) 使用来提供 IntelliSense 支持。它与 Visual Studio Code 无缝集成,并由 Conquer of Completion (Coc) 等工具使用。开发人员可以利用专用 API 并创建自己的自定义语言服务插件来增强 TypeScript 编辑体验。
2024-12-12 21:06:59
600
原创 【TypeScript】 any 类型,unknown 类型,never 类型
TypeScript 的三种特殊类型,分别为:any,unknown, never。
2024-12-12 15:27:33
845
原创 TypeScript toString()方法的用法及示例
toString([radix])方法用于返回表示指定对象基数(基数)的字符串。此参数表示2到36之间的整数,指定用于表示数值的基数。
2024-12-10 18:42:06
245
原创 TypeScript 函数类型、高阶函数、运算律
上面的就是一个普通的函数,调用时,需要传一个string类型的name ,当我们调用时,就会输出 hello,a qiu .当然,因为没有返回类型:void 也可以不写TypeScript 可以自己推荐出来。如果变量被赋值为一个方法。那可以用以下方式来写以上就是给变量赋值为一个方法的写法。类型里的参数名:name 是必须的,如果不写参数名直接写成(string) => void ,TypeScirpt 则会把string 当成any 类型 ,就会变成(string:any) =>void。
2024-12-06 15:30:09
338
原创 TypeScript 方法重载,可以提升代码可读性和类型安全性
方法重载是一种强大的TypeScript功能,它允许你为同一个函数提供多个不同的函数签名,根据传入参数的类型或数量的不同来执行不同的操作。这对于处理各种输入情况和增强代码可读性非常有用。首先,你需要为同一个函数定义多个函数签名。每个函数签名包括参数类型和返回类型的描述。这些签名告诉TypeScript在调用函数时可以接受哪些参数类型,以及可以提供哪些返回类型。这就是方法重载的起点。
2024-12-06 12:05:04
1220
原创 TypeScript 如何使用 @ts-ignore 忽略 TypeScript 错误
本文介绍了如何使用 TypeScript 中的 @ts-ignore 来忽略类型错误。通过使用 @ts-ignore 注释,我们可以临时性地跳过某些类型检查,以便快速开发或调试。在使用 @ts-ignore 注释时,需要注意尽量只将其应用在真正需要忽略类型检查的代码,保持代码的可读性和稳定性。此外,还介绍了如何使用特定的错误码以及注释来实现更细粒度的类型错误忽略。总之, TypeScript 的类型检查是一项有力的工具,但在某些情况下,使用 @ts-ignore 来忽略类型错误可以提高开发效率。
2024-12-05 16:01:34
1582
转载 ios autolayerout
autolayerout http://blog.csdn.net/easyer2012/article/details/10418755
2015-07-24 23:00:57
252
原创 今天开始写博客
从今天开始写博客,坚持每天把自己的学习到的东西都记录下来 争取早日自己的app可以上线。 我要写一个属于自己的手机游戏 (ios)的
2015-07-23 15:52:08
206
原创 ios 懒加载
http://www.bubuko.com/infodetail-779449.html博客园:http://www.cnblogs.com/wendingding/p/3742555.html
2015-07-23 15:47:52
257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人