老师,为啥要用Object.create(null)创建一个空对象呢

来源:5-12 处理响应 header - 需求分析+ parseHeaders 函数实现及应用

渴望做梦

2019-06-21

图片描述
直接 let parsed = {} 不行吗

写回答

1回答

ustbhuangyi

2019-06-23

Object.create(null) 返回的对象类型是 any 的。直接用 {},那么 parsed[key] = val 是会报错的。

0
2
ustbhuangyi
回复
fatbin
{} 类型不是 any,也没有索签名
2019-06-29
共2条回复

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

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

2629 学习 · 877 问题

查看课程