240 发简信
IP属地:湖南
  • 闭包、this

    闭包的定义很简单:函数 A 返回了一个函数 B,并且函数 B 中使用了函数 A 的变量,函数 B 就被称为闭包。 闭包的作用:1.实现公有变量:...

  • async

    这样比较耗时,因为只有getFoo完成以后,才会执行getBar,完全可以让它们同时触发: 1.继发执行异步 2.并发执行异步

  • Promise

    1.基本用法 2.Promise.prototype.then() then方法返回的是一个新的Promise实例(注意,不是原来那个Promi...

  • 事件循环

    上面代码中,setTimeout(fn, 0)在下一轮“事件循环”开始时执行,Promise.resolve()在本轮“事件循环”结束时执行,c...

  • Generator

    语法 可以用for...of 和 ...遍历Generator函数 函数写法: yield注意点: next()传参问题 yield表达式本身没...

  • for...in和for...of

    JavaScript 原有的for...in循环,只能获得对象的键名,不能直接获取键值。ES6 提供for...of循环,允许遍历获得键值。 注...

  • ...

    扩展运算符的应用 1.复制数组(对象同理) 2.合并数组,这两种方法都是浅拷贝arr1.concat(arr2, arr3);[...arr1,...