lodash-js
文章平均质量分 83
对角另一面
这个作者很懒,什么都没留下…
展开
-
读lodash源码之从slice看稀疏数组与密集数组
卑鄙是卑鄙者的通行证,高尚是高尚者的墓志铭。 ——北岛《回答》看北岛就是从这两句诗开始的,高尚者已死,只剩卑鄙者在世间横行。本文为读 lodash 源码的第一篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash引言你可能会有点奇怪,原生的 slice 方法基本没有兼容性的问题,为什么 l原创 2017-11-20 09:18:08 · 251 阅读 · 0 评论 -
lodash源码分析之数组的差集
外部世界那些破旧与贫困的样子,可以使我内心世界得到平衡。 ——卡尔维诺《烟云》本文为读 lodash 源码的第十七篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash作用与用法baseDifference 可以用来获取指定数组与另一个数组的差集。这个函数...原创 2018-03-14 09:13:28 · 2002 阅读 · 0 评论 -
lodash源码分析之缓存使用方式的进一步封装
在世界上所有的民族之中,支配着他们的喜怒选择的并不是天性,而是他们的观点。 ——卢梭《社会与契约论》本文为读 lodash 源码的第九篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash前言在之前的《lodash源码分析之Hash缓存》和《lodash源码分析之Li原创 2018-01-29 09:14:41 · 320 阅读 · 0 评论 -
lodash源码分析之baseFindIndex中的运算符优先级
我悟出权力本来就是不讲理的——蟑螂就是海米;也悟出要造反,内心必须强大到足以承受任何后果才行。 ——北岛《城门开》本文为读 lodash 源码的第十篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash作用与用法baseFindIndex 是内部方法,其作用类似于ES原创 2018-02-05 09:08:27 · 285 阅读 · 0 评论 -
lodash源码分析之自减的两种形式
这个世界需要一个特定的恶人,可以供人们指名道姓,千夫所指:“全都怪你”。 ——村上春树《当我谈跑步时我谈些什么》本文为读 lodash 源码的第六篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash本篇分析的是 assocIndexOf 函数。作用与用法asso原创 2018-01-09 07:36:14 · 336 阅读 · 0 评论 -
lodash源码分析之List缓存
昨日我沿着河岸/漫步到/芦苇弯腰喝水的地方 顺便请烟囱/在天空为我写一封长长的信 潦是潦草了些/而我的心意/则明亮亦如你窗前的烛光/稍有暧昧之处/势所难免/因为风的缘故 ——洛夫《因为风的缘故》本文为读 lodash 源码的第七篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:po原创 2018-01-17 09:30:15 · 243 阅读 · 0 评论 -
lodash源码分析之缓存方式的选择
每个人心里都有一团火,路过的人只看到烟。 ——《至爱梵高·星空之谜》本文为读 lodash 源码的第八篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash前言在《lodash源码分析之Hash缓存》和《lodash源码分析之List缓存》介绍了 lodash 的两种原创 2018-01-22 09:26:53 · 348 阅读 · 0 评论 -
lodash源码分析之compact中的遍历
小时候, 乡愁是一枚小小的邮票, 我在这头, 母亲在那头。 长大后,乡愁是一张窄窄的船票, 我在这头, 新娘在那头。 后来啊, 乡愁是一方矮矮的坟墓, 我在外头, 母亲在里头。 而现在, 乡愁是一湾浅浅的海峡, 我在这头, 大陆在那头。原创 2017-12-18 07:10:32 · 335 阅读 · 0 评论 -
lodash源码分析之NaN不是NaN
暗恋之纯粹,在于不求结果,完全把自己锁闭在一个单向的关系里面。 ——梁文道《暗恋到偷窥》本文为读 lodash 源码的第五篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash本篇分析的是 eq 函数。作用与用法eq 函数用来比较两个值是否相等。遵循的是 SameValueZero 规范原创 2018-01-04 07:34:51 · 215 阅读 · 0 评论 -
lodash源码分析之chunk的尺与刀
以不正义开始的事情,必须用罪恶使它巩固。 ——莎士比亚《麦克白》最近很多事似乎印证了这句话,一句谎言最后要用一百句谎言来圆谎。本文为读 lodash 源码的第二篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash作用与用法chunk 函数可以将一个数组,切割成指定大小的块,返回由这些块组原创 2017-12-07 09:17:44 · 203 阅读 · 0 评论 -
lodash源码分析之Hash缓存
在那小小的梦的暖阁,我为你收藏起整个季节的烟雨。 ——洛夫《灵河》本文为读 lodash 源码的第四篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash作用与用法Hash 顾名思义,就是要有一个离散的序列,根据 key 来储取数据。而在 javascript 中,最适合的无疑是对象了。H原创 2018-01-02 08:48:35 · 429 阅读 · 0 评论 -
lodash源码分析之获取数据类型
所有的悲伤,总会留下一丝欢乐的线索,所有的遗憾,总会留下一处完美的角落,我在冰峰的深海,寻找希望的缺口,却在惊醒时,瞥见绝美的阳光! ——几米本文为读 lodash 源码的第十八篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodashgitbook也会同步仓库的更新,gitbook地址:pocket-lodash作用与用法我们都知道,可以借用...原创 2018-04-07 10:37:00 · 261 阅读 · 0 评论