我有一个函数,它接受一个对象作为其参数,但是传递的对象可以有不同的结构。如何为参数定义类型,而不必将任何对象属性设置为可选(因为这会使整个类型的事情变得不那么有用)?我想做的,但显然行不通的,是这样的: type One = { b: string c: string}
type另外,我刚刚开始使用TypeScript
代码转换成typescript,以便练习typescript。我假设我做的每件事都是正确的,因为我应该通过这个函数接收的所有数组都是字符串数组,并且它应该返回布尔值。然后我得到两个错误,如下所示: inSubsetOf :类型“”any[]“”.ts上不存在属性“”isSubsetOf“”(2339)“” includes :类型‘string[]’.ts上不存在属性'includes‘(