lodash源码分析之isArguments

2018-11-10
阅读 1 分钟
1.6k
有人命中注定要过平庸的生活,默默无闻,因为他们经历了痛苦或不幸;有人却故意这样做,那是因为他们得到的幸福超过了他们的承受能力。——卡尔维诺《烟云》

lodash源码分析之isObjectLike

2018-10-02
阅读 2 分钟
1.5k
这世界上之所以会有无主的东西,方法是因为有人失去了记忆。——王小波《万寿寺》 本文为读 lodash 源码的第二十篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodash gitbook也会同步仓库的更新,gitbook地址:pocket-lodash 源码分析 isObjectLike 的源码很短,如下: {代码...} 其实就是使用 typeof 操作符,如果...

lodash源码分析之数据类型获取的兼容性

2018-09-24
阅读 3 分钟
2.2k
在前文《lodash源码分析之获取数据类型》已经解释了获取数据类型的方法,但是在有些环境下,一些 es6 新增的对象获取到的类型都为 [object Object] ,这样就没办法做细致的区分。例如在 IE11 中,通过 Object.prototype.toString 获取到的 DataView 对象类型为 [object Object]。 因此在 getTag 中,lodash 针对这些对象...