关于object类型create(undefined)

来源:3-2 基础类型(下)

Brannua

2019-05-14

黄老师好

declare function create(o: object | null);
create({ prop: 0 });
create(null);
create(undefined);

文档中说create(undefined)会报错,但是我测试了一下没有报错呀?

写回答

3回答

ustbhuangyi

2019-05-14

这个编译的时候加上 --strictNullChecks 参数会报错。
试试 tsc index.ts --strictNullChecks 

0
0

negrochn

2019-07-03

哈哈,我也遇到了,然后来提问区看看果然有一样的疑问

0
0

Brannua

提问者

2019-05-14

明白啦~谢谢您~

0
0

下一代前端开发语言 TypeScript从零重构axios

课程从零开始重构功能完整的JS库,是学习造轮子的不二之选!

2633 学习 · 877 问题

查看课程