【发布时间】:2018-08-07 18:51:07
【问题描述】:
我有以下功能:
export function output(functions: Function[], inputs: unknown[]) {
for (let func of functions) {
console.log(`=== ${func.name} ===`);
for (let input of inputs) {
console.log(`"${input}"\t-> ${func(input)}`);
}
console.log();
}
}
它工作正常。但是 tsc 编译器在这一行抱怨:
console.log(`=== ${func.name} ===`);
说:
错误 TS2339:“函数”类型上不存在属性“名称”。
导致问题的原因是什么?
【问题讨论】:
标签: typescript