我是工作一年的前端,当我开始用React的时候就用的 hook, class的写法都不太会 老师怎么看待这件事呢,我该怎么做?
来源:3-1 带着问题来学习

weixin_慕姐2527752
2021-05-14
写回答
2回答
-
感觉也没什么问题,你想想,JavaScript 引入 class的也没几年(es5完全没有class 相关的概念),但是就算没有class似乎也不影响JavaScript称霸全球吧?
而且,现在越来越强调函数式编程的理念,面对对象的思想已经在被慢慢淡化,这一点在前端尤为明显,尤其是在react和vue这两个框架越来越边缘化class。所以,我并不觉得不懂class就做不好前端工作。
当然,有时间、有精力应该学习class,第一步是先通过课程的相关内容进行class组件的入门,然后通过文档学习生命周期管理和状态管理、最后学习class与redux的连接。能掌握上面几点也就差不多了。
不过,如果你有考虑转型(转全栈、转后端)、或者进大厂,不懂class是说不过去的。对于一个合格的程序员来说,能全面的理解一个语言、一个框架是非常重要的,同时学习class和fucntional组件绝对对你深入学习react框架是件好事,技多不压身嘛。
212021-05-19 -
mk小学僧_k
2023-02-13
多写项目多练
00
相似问题