在TypeScript中如何防止属性被添加到一个空对象中?

TypeScript类型检查器似乎接受以下代码。为什么会这样?我可以以某种方式使它更严格吗?

const foo: {} = {bar: 123}

解决方案:

const foo: { [index: string]: never } = {} // no error
const bar: {[index : string]: never } = {a:1} // error

游乐场

给TA打赏
共{{data.count}}人
人已打赏
解决方案

1000页文件文本到语音

2022-4-20 6:00:10

解决方案

用re.sub向数字串中添加+1。

2022-4-20 6:00:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索