|
Post by account_disabled on Jan 29, 2024 6:56:55 GMT 1
在功能组件中注释接口既然定义了接口,那么它现在可以用作类型,并且可以使用接口名称注释函数参数: 让我们再看一下上面声明的人机界面:在上面的示例中,TypeScript编译器检查传递到 getPersonDetail() 函数的参数或属性。如果参数具有两个数字类型属性和一个字符串类型属性,则 TypeScript 编译器会通过检查。否则,它会抛出错误。接口作为函数对象(包括类)并不是唯一可以使用接口的东西。 TypeScript 接口也可用于注释函数。您可以通过向接口提供调用签名来实现此目的。这意参数 中东手机号码清单 列表的函数签名。接口作为类类型类创建一个对象的外观和行为的蓝图,然后通过定义方法和初始化类属性来实现该蓝图。 因此,当我们创建类的实例时,我们得到一个具有指定属性和可操作函数的对象。 JavaScript 类也可以与 TypeScript 交互。另一方面,类的实现有点不同。 接口仍然在名称之后指定,在本例中为类名。但是,类名和接口之间不要使用逗号。相反,您只需使用关键字工具更新冒号即可。这指示 TypeScript 在所有类中使用遵循此关键字的接口。为什么要使用接口?一个具体的例子:接口是一种指定其他代码必须符合的类型的高效方法。接口允许 JavaScript 了解要在代码库中使用的对象的类型化版本。假设我们正在编写某种库代码,这意味着我们需要编写该代码,因为它对于对象(具有一组特定属性的对象)也有效。
|
|