【发布时间】:2018-12-19 15:15:59
【问题描述】:
我的功能有问题:
copyObject<T> (object:T):T {
var objectCopy = <T>{};
for (var key in object) {
if (object.hasOwnProperty(key)) {
objectCopy[key] = object[key];
}
}
return objectCopy;
}
我有以下错误:
Index signature of object type implicitly has an 'any' type.
我该如何解决?
【问题讨论】:
-
我认为这是因为
var key in object以及之后key的使用。可以尝试用noImplicitAny=false运行编译来确认吗?
标签: typescript