我们之所以伟大,之所以进步,是因为我们能在经验中不断地学习,让自己进步。
关于学习时间和学习效率的缺项。
1.遇到自己不会的,不要死磕,10分钟用已有知识解决不了的,就要去寻找正确路径、正确方法了。 2.学习新知识或者是成体系的知识时,第一步永远是回顾自己已有的知识,用这个东西作为背景,作为基础去学,不然会浪费非常多的时间。
2022-07-31
1.复习原型链的时候,脑子很乱,感觉东西很杂,不知道要学什么了。
走入思维的误区。
- 整个人就很暴躁,整个过程就很低效。甚至说对学习产生抗拒的心理。
- 下次遇到这种情况,碰上这种状态要怎么办呢?
- 首先,回顾自己印象里面最基础的知识,能想到多少明确的知识,就有多少明确的知识,而不是去思考自己忘记了什么,去想自己没学会什么。(
先不要看自己不会什么,先看自己会什么。 - 其次,自己到底在学什么?---> 自己学的这个东西
最基础的东西是什么?----> 自己对这个最基础的东西的印象是什么? ----> 然后,借助现在的学习来完善学习的链条,把思维发展下去。
- 首先,回顾自己印象里面最基础的知识,能想到多少明确的知识,就有多少明确的知识,而不是去思考自己忘记了什么,去想自己没学会什么。(
原型链是通过__proto__ 来进行的,普通的实例链条会到它的构造函数的prototype,然后构造函数 的prototype通过__proto__链接到Object的proptotype。
但是我一直在纠结最后链接的难道不应该是Funtion吗?同一个对象的__ proto__和prototype是什么关系呢?因为我好像记得这是有关系的,我一边学习这个逻辑,一边用那些模糊的知识干扰自己往错误的方向去思考。
最基础的是什么呢?
- 一个对象的__pro__指的是什么?等价过去是什么?得到第一个等式
- 等价过去的东西的__pro__是什么?得到第二个等价式子
这样得到原型链,然而还要避免__ proto__和prototype出现干扰的情况
- 等价过去的东西(构造函数的prototype)是一个地址,指向一些没有名字的函数,一些专属功能的对象。而这些东西的__pro__是Object的proptotype。
- 构造函数的__pro__是直接链向Function。
于是得到思维的误区。
- 一个对象的__pro__指的是什么?得到链条的第二节,等价过去的东西,也就是构造函数的prototype。
- 进行下一步链接,
这次链接的是构造函数的prototype的_pro__,而不是构造函数的_pro__。前者等价的是Object的prototype,后者等价的是Function。
而我复习的时候无数次被这个误区干扰。
- 永远审视这个点立不立得住,这些点连成线,牢不劳固,这些线编成的面,平不平整。
- 很多时候就是因为点的问题,导致自己一错再错
2.this的用法的时候没有思路,一路蒙蔽,代码看得烦
这是忘记了套路的事儿。
- 第一步干什么,第二步干什么就给忘了,你自然更不上老师的思路。