240 发简信
IP属地:北京
  • vue的diff算法

    当数据发生改变时,订阅者watcher就会调用patch给真实的DOM打补丁通过isSameVnode进行判断,相同则调用patchVnode方...

  • 发布订阅模式

    手写发布订阅 思路: 1、需要有一个list对象缓存订阅事件2、订阅(on)如果存在事件就往list里面缓存事件3、取消订阅(off)从list...

  • 2021-11-15

    一、JavaScript Map 和 Object 的区别(https://www.cnblogs.com/ysx215/p/11387938....

  • react

    1、react中key的作⽤2、⽣命周期,新旧⽣命周期的不同3、函数组件和component组件的区别4、控制组件和⾮受控组件的区别5、⽗⼦组件...

  • webpack打包

    webpack打包:详见以下文章https://juejin.cn/post/6844904094281236487[https://jueji...

  • Resize,w 360,h 240
    vue页面的渲染过程

    Vue的渲染过程 我们从最简单的new Vue开始: Vue在渲染的时候先调用原型上的_render函数将组件对象转化成一个VNode实例;而_...

  • 双向数据绑定和单向数据流区别

    双向数据绑定和单向数据流区别 单向数据绑定优缺点:优点:单向数据流,所有状态变化都可以被记录、跟踪,状态变化通过手动调用通知,源头易追溯,没有“...

  • vue和react的区别

    vue和react的区别: 1、模板渲染方式的不同在表层上,模板的语法不同,React是通过JSX渲染模板。而Vue是通过一种拓展的HTML语法...

  • vue中keep-alive的原理

    1 、keep-alive是什么 keep-alive是一个抽象组件:它自身不会渲染一个DOM元素,也不会出现在父组件链中;使用keep-ali...