掘友等级
获得徽章 0
Day 12
1. defineProperty是对对象属性的拦裁监听,proxy是对代理对象拦截监听
2. defineProperty不能监听对象中不存在的属性,proxy可以
3. defineProperty不能监听数组的长度的变化(这也是vue2写数组方法的根本原因),proxy可以
4. defineProperty和proxy都不能实现深度监听
5. 若对象内部属性要全部递归代理,Proxy可以只在调用的时候递归,而0bject.defineProperty需要一次完成所有递归,性能比Proxy差.
Day 11,今天中午看到一个关于封装ui组件的知识,1.向自定义组件传的属性通过v-bind='this.$attr'去传递没有经过props定义的prop,2.通过命名的插槽传入slots,3.对于ref的添加没有办法直接暴露,可以将ui组件的方法全部暴露给外层得ref
Day 9,打了一下午的羽毛球是真的累,又菜又爱玩![[呲牙]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
![[呲牙]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
Day 9,威海的雨真是醉了,下一天了,上课还没带伞,中午全身都湿透了。
Day8
宏任务(线程直接分配的)
script标签、定时器(setInterval,setTimeout)、I/O、UI rendering等
微任务
promise.then()、promise.catch()、promise.finally()
宏任务进宏任务队列,微任务进微任务队列
Day 7, 今天去海边转了一圈,学校离海近是真的舒服,太安逸宁静了
Day 5 ,今天学习使用了<transition>组件,感觉真的非常好用,直接可以设置过渡效果,真方便
Day4 今天发现个很好用的API ,new ResizeObserver()可以用与监听元素大小
day3 虽然目标很明确而且也有详细的计划,但是坚持学习真的好难,还是跨专业
下一页