240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    ⌛️ 结合 Context API 和 useReducer Hooks封装Model层实践总结

    背景:React 的单向数据流模式导致状态只能以 props 的形式从父组件一级一级的传递到子组件,在大中型应用中如果涉及深层嵌套、或者说任意两...

  • 📒【异步】5. Promise A+规范 决议程序

    🤔️ 在精简版的实现中一个明显的缺陷:第二个 then 好像无视了第一个 then 的结果,仍然获取到的是我们在 Promise 执行器中 re...

  • 📒【异步】6. Promise 并发限制

    Promise.all 可以保证,promises 数组中所有promise对象都达到 resolve 状态,才执行 then 回调。⛲️ 场景...

  • 📒【异步】7. 生成器 & 迭代器 & for..of

    ES6生成器(generator)让一种顺序、看似同步的异步流程控制表达风格成为可能。 生成器 生成器是一类特殊的函数,可以一次或多次启动和停止...

  • 📒【异步】4. 异步方案之Promise

    Promise Promise对象是一个代理对象。它接受你传入的 executor (执行器)作为入参,允许你把异步任务的成功和失败分别绑定到对...

  • 📒【异步】3. 异步方案之回调的不完美

    异步进化史 异步在实现上,依赖一些特殊的语法规则。从整体上来说,异步方案经历了如下的四个进化阶段: 回调函数 —> Promise —> Gen...

  • Resize,w 360,h 240
    📒【异步】1. 事件循环 & ES6 任务队列

    事件循环与任务队列是JS中比较重要的两个概念。这两个概念在ES5和ES6两个标准中有不同的实现。尤其在ES6标准中,清楚的区分宏观任务队列和微观...

  • Resize,w 360,h 240
    🌐 TCP连接的建立与释放

    计算机网络分层结构: 7层OSI参考模型(法定标准) 4层TCP/IP参考模型(事实标准) 标准化工作 计算机网络的标准化工作之标准的分类: 法...

  • 📒【this】JavaScript中的this指向探索

    在 Java 等面向对象的语言中,this 关键字的含义是明确且具体的,即指代当前对象。一般在编译期绑定。而 在 JavaScript 中,th...