为什么判断arg in cache比测试类型不是undefined更安全

当需要判断一个参数是否在对象中时,为什么使用

arg in cache

会比使用

cache[arg] != undefined

更安全呢,我看网上有人说因为undefined是一个有效的返回值,但还是不太理解,有人能解答一二吗?


临摹微笑
浏览 525回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript