[英]Object Type Application in Definitely Typed file
是否可以在绝对类型的文件中创建对象类型的应用程序表达式?
在普通的JSDoc中,您可以使用以下所示的方式进行定义:
/* @type {Object.<string, number>} */
var x = {
"0": 0,
"1": 1
};
但是,不会在.d.ts
文件中解析同一件事(变量的类型为any
)。
const x: Object.<string, number>;
您可以使用索引器或内置的Record
类型:
const x: {[key: string]: number};
const x: Record<string, number>;
他们俩都会做同样的事情。
有关记录类型的更多信息: 打字稿中的记录类型是什么?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.