花费 19 ms
vue2和vue3比较

一.vue3新特性:   1.数据响应重新实现(ES6的proxy代替Es5的Object.defineProperty)   2.源码使用ts重写,更好的类型推导   3.虚拟DOM新算法(更 ...

Mon Oct 12 15:57:00 CST 2020 0 5796
vue.$set实现原理

上源码: 大概流程就是:   1.判断目标值是否为有效值,不是有效值直接停止   2.判断是否为数组,并且key值是否为有效的key值     如果是数组,就选择数组的长度和ke ...

Thu Oct 22 08:19:00 CST 2020 0 2799
WeakMap与Map,使用WeakMap实现深拷贝循环引用问题

1.Map可以使用任意类型的key值,不限字符串,对象等。 2.WeakMap只能使用对象作为key值,是弱引用,当从WeakMap中移除时,会自动垃圾回收 3.Object只能用基本类型作为ke ...

Thu Jan 07 07:05:00 CST 2021 0 580
vue如何监听数组的变化

源码:import { def } from '../util/index' 1.重写了操作数组的方法,在数组的push,unshift,splice改变数组长度的方法 ...

Wed Oct 21 21:16:00 CST 2020 0 557

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM