
TypeScript
小王学前端️
分享工作或学习中遇到的问题一同探讨
展开
-
Ts中的枚举类型
字符串枚举的概念很简单,但是有细微的 运行时的差别。在一个字符串枚举里,每个成员都必须用字符串字面量,或另外一个字符串枚举成员进行初始化。在这个例子中,我们定义了一个名为 Direction 的枚举,它有四个成员:Up、Down、Left 和 Right。所以在这个例子中,Up 的值为 0,Down 的值为 1,以此类推。在这个例子中,Up 的值为 1,Down 的值为 2,以此类推。原创 2024-05-08 13:35:50 · 397 阅读 · 0 评论 -
Ts static 介绍
scale 属性的值是在创建实例时通过构造函数传入的,calculateDistanceFromOrigin 方法是根据 Grid 类的定义来创建的。在代码中,Grid 是一个类,它有一个静态属性 origin,一个方法 calculateDistanceFromOrigin,和一个构造函数。每个实例都有其自己的属性和方法,这些属性和方法是根据类的定义来创建的。例如,你可以使用静态属性来存储类的全局状态,或者使用静态方法来创建工具函数。静态成员是那些属于类本身,而不是类的实例的成员。原创 2024-04-25 19:45:44 · 480 阅读 · 0 评论 -
TS中的public 是干什么用的
在 TypeScript 中,public(公共的) 是一个访问修饰符,它用于指定类的属性或方法的可见性。当一个属性或方法被标记为 public 时,在 TypeScript 中,如果你没有指定访问修饰符,那么属性或方法默认为 public。public 访问修饰符允许你在类的外部访问和修改类的属性和方法,这对于构建公共 API 是非常有用的。在这个例子中,greet 方法可以在 Person 类的内部和外部被访问。原创 2024-04-23 15:02:52 · 506 阅读 · 0 评论 -
TS 中的private 是干什么用的
在 TypeScript 中,private(私有的) 是一个访问修饰符,它用于限制一个类的属性或方法的可见性。当一个属性或方法被标记为 private 时,它只能在其所在的类中被访问。在这个例子中,name 属性只能在 Person 类中被访问,不能在 Person 类外部被访问。可能读到这里 大部分同学可以get到private是干什么的了 但是又出现了新的。点击这里查看public定义吧~原创 2024-04-23 11:09:30 · 1283 阅读 · 0 评论