关键字:回调
  • Javascript 设计模式
    创建型模式 工厂模式 建造者模式 行为模式 中介者模式 职责链模式 观察者模式 工厂模式 描述: 通过不同的type new不同的类, 只需要和工厂打交道 应用场景: 封装 // 抽象工厂模式 通过不同的type new不同的类 class ...
  • 前端异步是什么?哪些情况下会发生异步?
    异步是什么? 这里就不拿官方的解释来解答了,只以个人理解来回答问题,轻喷。我们知道JavaScript是单线程的,不像java等语言是多线程的,所以一般情况下,js代码是一行一行的执行的。但是某些时候需要用异步来提升性能,比如说一个网络请求 ...
  • TypeScript在Vue中的使用
    基础 1,类型 // 布尔值 let isDone: boolean = false; // 定义变量之后,不可随便改变它的类型 isDone = true; // 不报错 isDone = '赋值字符串'; // 报错 // 字符串 le ...
  • Flutter在哈啰出行B端创新业务的实践
    时间线 Flutter 在我们团队的起步算是比较晚的,直到 Flutter 要出 1.0 版本前夕才开始实践。 大概的时间线如下: 2018 年 11 月初,在 B 端小范围尝试接入 Flutter; 2018 年 12 月 5 日,Flu ...
  • 前端项目开发规范意见
    出于整个团队代码可读性、可维护性考量,有必要约定一套基本规范(包括代码命名、基础设施、提交日志、对外文档、测试等方面),供各团队都能参考,从而提升项目可持续性发展,也便于成员之间,能很好提升代码 CoverReview 效率等。鉴于此,有将 ...
  • vue学点笔记一
    一、vue组件和插件的区别 vue组件 (Component) 是用来构成你的 App 的业务模块,它的目标是 App.vue。 插件 (Plugin ...
  • 异步解决方案看他就够了(promise、async)(1.1万字)
    刚接触js的时候,对于es6的promise、async、await简直怕的要死,甚至有段时间非常害怕promise这个词,随着后面慢慢的接触,觉得这个东西并非那么难理解,主要还是需要弄懂js的一些基础知识。那么接下来,跟上我的思路,一起彻 ...
  • Javascript进阶——异步编程解决方案
    学习了异步编程的过程之后,我们接着整理一下常用的异步编程方式。常见的异步编程方法包含以下几种: 回调函数 事件发布/订阅 Promise Generator 函数 async 函数 回调函数 回调函数是最简单的实现异步的方式,常用的就是定时 ...
  • 【THE LAST TIME】从 Redux 源码中学习它的范式
    THE LAST TIME The last time, I have learned 【THE LAST TIME】 一直是我想写的一个系列,旨在厚积薄发,重温前端。 也是给自己的查缺补漏和技术分享。 笔者文章集合详见: GitHub 地 ...
  • 自己实现一个eventBus
    昨天使用了vue提供的事件发布订阅,于是今天就自己实现了一个,发现没有太大难度,直接上代码: function EventBus() {} EventBus.prototype.on = function (name, callback) ...

暂无数据