过潦

文章 评论 浏览 28

过潦 2022-05-04 13:57:03

@skyujilong generator也是iterator,你可以用for of代替forEach。具体可以看开头部分。

ES6 中 for of 和迭代器 学习笔记

过潦 2022-05-04 13:50:21

感觉用这个例子来引入惰性函数不是很适合

我们现在需要写一个 foo 函数,这个函数返回首次调用时的 Date 对象,注意是首次。

这个需求应该是用 once 函数实现比较好,不过 addEvent 的例子是适合惰性函数的。

function once(fn) {
  var fire, ret
  return function() {
    var self = this
    if (!fire) {
      fire = true
      ret = fn.apply(self, arguments)
    }
    return ret
  }
}

个人觉得惰性函数是 通过改写函数来 避免多次做不必要的判断, once 函数 还是需要每次执行都进行判断

JavaScript 专题之 惰性函数

过潦 2022-05-04 12:59:56

DFSdeepClone 方法有问题吧 字符串 clone 出来不久变数组了
浏览器console 实验一下就错了

第 6 题:请分别用深度优先思想和广度优先思想实现一个拷贝函数?

过潦 2022-05-04 11:09:31

完结 yes

ES6 系列之私有变量的实现

过潦 2022-05-03 13:15:28

引言

本文从五个方面介绍 Promise.any

  • Promise.any 的作用
  • Promise.any 应用场景
  • Promise.any vs Promise.all
  • Promise.any vs Promise.race
  • 手写 Promise.any 实现

下面正文开始

第 180 题:Promise.any 的作用,如何自己实现 Promise.any?

更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文