240 发简信
IP属地:北京
  • Resize,w 360,h 240
    浏览器工作原理

    为什么js是单线程,web works是多线程? 为什么js单线程却拥有异步? event loop? 为什么setTimeout时间时间不准确...

  • vue列表渲染中的key

    为什么要添加key? key 的特殊 attribute 主要用在 Vue 的虚拟 DOM 算法,在新旧 nodes 对比时辨识 VNodes。...

  • 微信小程序生成海报—canvas

    使用场景 分享小程序的,绘制分享首图不同商品分享的是后生成不同的图片,每个商品的信息图片不同,小程序默认分享的是页面默认截图 小程序分享朋友圈,...

  • Resize,w 360,h 240
    微信小程序生命周期

    页面生命周期 从上图可以明显看出小程序页面的生命周期,依次的顺序是onLoad,onShow,onReady,(),onHide,()onSho...

  • JavaScript代码优化

    js代码优化 1️⃣函数变量使用驼峰式,提高函数名的可读性2️⃣使用&& 减少if判断,应用场景是&&前使用bool,后面是条件成立后执行的代码...

  • Resize,w 360,h 240
    js中的深复制与浅复制

    基本类型赋值 基本类型赋值是将是将值复制给这个变量,变量之间的赋值,是将变量的值给复制给其他变量。都是将值复制存到相应栈里面。 引用类型赋值 引...

  • js中递归的使用

    自己调用自己,称为递归调用 举例 求阶乘 斐波那契数列第n项 快速排序 总结 相同的算法循环,寻找本次结果与上次结果的联系。

  • web前端学习经验总结(项目,技术,个人习惯)

    项目 项目流程 1需求评审时了解代码业务,及时提出项目中的技术问题,以及逻辑问题,对于pm的需求不理解的地方不能凭空猜想,需求文档一定要看仔细。...

    0.2 12522 6 4 1
  • Resize,w 360,h 240
    js中var,const,let的区别

    var,const,let的区别 图1是var,const,let功能对比图,后续会根据变量提升,函数作用域,块级作用域,改变定义的变量结合代码...