上善若水


  • 首页

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 搜索

promise 原理

发表于 2017-12-05 | 更新于: 2021-03-04 | 分类于 代码集 | | 阅读次数:
字数统计: 1.3k字 | 阅读时长 ≈ 6分钟
使用 promise 构建异步请求在 es6-promise 中已经说过了,下面这章想要探究一下使用 promise 的原理。使用 promise 的实例如下:new Promise(function (resolve, reject) {....})对于 promise 的执行过程是这样的: ...
阅读全文 »

underscore.js源码分析(十)

发表于 2017-12-05 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 1.2k字 | 阅读时长 ≈ 5分钟
underscore.js 源码分析(十) 使用underscore.js 的 function 部分bind bindall partial memorize delaybind _.bind(func, obj, *arguments)使用 bind使用 bind 的目的是将函数 fun ...
阅读全文 »

underscore.js 源码分析(九)

发表于 2017-12-04 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 573字 | 阅读时长 ≈ 2分钟
underscore.js 源码分析 sortedIndex findIndex findLastIndex rangesortedIndex sortedIndex(list, value, [iteratee], context)其中 list 是已经被排好序的数组,通过使用 soetedI ...
阅读全文 »

underscore.js源码分析(八)

发表于 2017-12-01 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 1.2k字 | 阅读时长 ≈ 5分钟
underscore.js 源码分析(八) zip unzip object indexOf lastIndexOfzip _.zip(*arrays)使用 zip 的目的是将数组中相应位置的值结合在一起。将分离的数组归并为一个数组。实例 12_.zip(['张宁宁', '张艺苇'], ['男', ...
阅读全文 »

underscore.js源码分析(七)

发表于 2017-11-28 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 1.4k字 | 阅读时长 ≈ 6分钟
underscore.js 源码分析(七) flatten without union intersection uniqflatten 实例 使用 flatten 用来将多层嵌套的数组转化为一层,例如:12list = [1, [3, 4]];_.flatten(list) // [1, 3, ...
阅读全文 »

underscore.js 源码解析(六)

发表于 2017-11-27 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 568字 | 阅读时长 ≈ 2分钟
underscore.js 源码解析(六) first initial last rest compactfirst 实例 _.first(array, [n])n 是可选的, 表示选择数组中的前 n 个元素, 当我们没有传递 n 的时候,我们获得的是数组的第一个元素 array[0]。使用 fi ...
阅读全文 »

underscore.js 源码分析(五)

发表于 2017-11-25 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 866字 | 阅读时长 ≈ 3分钟
underscore.js 源码解析(五) sample toArray size partition_.sample _.sample(list, [n])用于产生一个随机样本, 传递的参数 n 表示从 list 中返回 n 个随机元素。源码分析 12345678910_.sample = f ...
阅读全文 »

underscore.js源码分析(四)

发表于 2017-11-23 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 2.2k字 | 阅读时长 ≈ 9分钟
underscore.js 源码分析(四) _.min _.sortBy _.groupBy _.indexBy _.countBy_.min _.min(list, [iteratee], [context])类似于使用 _.max 这个函数用于获取到 list 中的最小值, 其中 iterate ...
阅读全文 »

underscore.js源码分析(三)

发表于 2017-11-22 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 1.2k字 | 阅读时长 ≈ 5分钟
underscore.js 源码分析(三) _.some _.contains _.invoke _.pluck _.max_.some 实例 _.some(list, [predicate], [context])遍历 list 中的元素, 只要其中有一个元素通过 predicate , 那 ...
阅读全文 »

underscore.js源码分析(二)

发表于 2017-11-20 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 921字 | 阅读时长 ≈ 4分钟
underscore.js 源码分析(二) _.filter _.where _.findWhere _.reject _.every_.filter 实例 _.filter(list, predicate, [context])遍历 list 值, 返回通过 predicate 函数返回为真 ...
阅读全文 »
1…789…11
上善若水

上善若水

争取活的久一些,活的快乐一些

101 日志
35 分类
69 标签
RSS
GitHub E-Mail 知乎
© 2025 上善若水
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.4