如果对于“渲染watcher”这类名词不是很理解,去补补js设计模式是否有帮助?
来源:2-3 Vue 实例挂载的实现

他门说这就是人生
2020-07-22
我看慕课网是有js设计模式这门课程的。但不知道学js设计模式是否能够理解到vue源码里这些比较深奥的用法。
我是一个后端转前端的程序员,目前在做Java全栈,准备进一步学习前端,平时工作的js知识够用,但像前端比较深入的知识就不了解了,比如课程里的:为什么要使用call方法,而不直接调用;原型链;观察者模式等,都看得我一头雾水,所以,除了题目上的问题,还请问下,平时应该怎样学习前端?怎样弥补这些知识?谢谢。
写回答
1回答
-
感觉你需要先系统地去补一下 JS 的基础知识,比如找一本 JavaScript 红宝书翻翻,然后就是多做一些 Vue.js 相关的项目,熟练应用后,然后再来学习一下源码。
总之,就是需要不断地看书和实践,重在实践,看源码就是一种实践的方式,理解源码的实现有助于提升你的 JavaScript 功底,但是在功力不够的时候应该先练基础。012020-07-22
相似问题