- 博客(5)
- 收藏
- 关注
原创 vue2.0响应式原理
为什么vue3.0采用了Proxy,抛弃了Object.definePropetry1.前言不少小伙伴认为vue3.0不使用Object.definePropetry去做响应式是因为他不能监听到数组下标的变化,导致操作数组下标导致无法实施更新。反驳:1.放眼Obejct.definePropetry这个api,其实他是可以监听到数组下标变化的,对于js来说,数组也是Object。2.为什么vue不劫持数组:因为数组不像对象那样,即使位置错乱也没有关系,key和value对应关系一般不会变,每个v
2022-02-08 15:57:14
279
原创 迟到的2022年规划
前言:前段时间可能是因为刚跳槽不久,所以太过放松了。然后最近因为一些偶然的事情,逐渐变得清醒,在此为本年度做出简单规划。本年度最终目的,成功转型做react(且以后尽可能不会做vue开发,专修react)1. 1-6月采用函数式,逐渐抛开面向对象,先转vue3.0。(ps:因为本人目前是做vue2.0开发,又因为公司项目所需所以只能先在vue做文章,而且vue3.0是模仿react hooks才开发的composition-api俩者还是有很大的相通性,所以拿下3.0对react还是很有帮助的).
2022-01-24 00:23:09
473
原创 原型与原型链
前言很早一段时间前就想写一些东西,一方面是为了沉淀和记录某个阶段的认知,一方面也为了帮助一些初学者理解以及能得到一些大佬的指正 ( 毕竟本人经验有限,本文也会持续更新迭代 ) ,正好今天有时间,我将会把我认为比较重要的知识点之原型链做出自己的理解.正文起源要理解好一个东西,先去了解它的来源,往往能更好的理解它,追溯到当年,作者为了解决继承的问题,又不想引入对象的概念把它搞复杂化,所以最后抛出来原型链的概念.概念说到原型链,肯定离不开三个概念: ( constructor(构造函数),proto
2021-08-24 20:57:00
103
原创 沪飘一周年
沪飘一周年今天是2021年8.16日,沪飘刚刚一年整,从今年刚开始就想跳槽,但一直没有下定决心,因为一些个人原因,于今日终于下定决心提了离职,决定开始杭飘之旅,距离离职还差15天,面试在即,在这几天会陆续发表一些前端知识点的感悟,以后也会一直延续下去,我可能会更多的偏向心得这方面.一方面也是为了沉淀....
2021-08-16 09:38:15
126
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人