【发布时间】:2022-01-26 04:03:14
【问题描述】:
对不起我的愚蠢问题,但我无法为我的问题搜索答案。 TS7053:元素隐式具有“任何”类型,因为“字符串”类型的表达式不能用于索引类型“{宽度:数字;高度:数字;标题:字符串; }'
let menu:{width:number; height:number; title:string} = {
width: 200,
height: 300,
title: 'My menu',
}
function multiplyNumeric(menu:{width:number; height: number; title: string}):void {
for (let k in menu){
if (typeof menu[k] === "number"){
menu[k] = Number(menu[k]) * 2;
}
}
}
multiplyNumeric(menu);
【问题讨论】:
标签: javascript typescript