lodash源码, slice方法中为何使用==的疑问

之前一直认为代码中使用==会让使用或阅读代码者考虑隐式转换,增加使用负担(基本没有好处?),那么lodash的slice方法是出于什么考虑使用==的呢?
下面是源码

https://img3.mukewang.com/5c2715980001525f06710800.jpg

精慕HU
浏览 490回答 1
1回答

饮歌长啸

foo == null 是 == 运算符比较特殊的一种用法,实际上等价于 foo === null || foo === undefined,可以算是一种简写形式,这是由 == 运算符的运算规则决定的:
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript