240 发简信
IP属地:北京
  • 彻彻底底搞明白,什么是宏任务,什么是微任务,什么是事件循环Event-loop

    先上代码 执行顺序 首先 js 整块代码为宏任务,放入宏任务队列,为第一个宏任务,所以先执行第一个,结果先输出 1 遇到第一个 setimeout 放入定时器线程,等定时器执...

  • 120
    微信小程序+七牛云水印功能 实现自定义图片分享

    需求说明 : 一个社交 小程序,用户发表动态之后,要求实现点击分享按钮,根据动态内容 生成图片并自定义分享。如果 动态是 文字的话,需要将动态文字 和 ui 给定的背景图 合...

  • defineProterty和proxy对比

    背景 校招前端面试必问问题之一:vue 双向绑定原理。 前端小白:wt? 我怎么知道?不是会用就可以了嘛?我管它怎么实现。 看过一些些面经:vue 双向绑定是通过数据劫持实...

  • 微信小程序打夯之旅(十一):生命周期

    页面生命周期 官方文档直接飞机票:点击起飞 首次打开一个页面依次触发:onLoad -> onShow -> onReady 二次打开一个 tabbar 页面:只触发 onS...

  • 120
    Vue原理学习(三)

    响应式依赖收集原理 在Vue原理学习 (二)中,介绍Object.defineProperty中的[[Getter]]时,提到了Vue会在这里产生依赖收集,那么,什么是依赖收...

  • Promise原理与实现

    Promise标准 Promise 规范有很多,如Promise/A,Promise/B,Promise/D 以及 Promise/A 的升级版 Promise/A+。ES6...