为了账号安全,请及时绑定邮箱和手机立即绑定

现在有好多javascript的库,还要学精javascript吗?

现在有好多javascript的库,还要学精javascript吗?

慕斯王 2019-04-08 11:19:00
现在有好多javascript的库,还要学精javascript吗?(平时做项目,能用对应的程序,做点修改,这样够吗?)还有库里面函数的选择是在平时的项目中积累的吗?如何可以用最快的方法寻得一个库所需的功能函数?
查看完整描述

2 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

要记住javascript库不是万能的,javascript语言基础才是真真正正要掌握好的。好比授人与鱼不如授人与渔的道理。
学会用javascript库只是漫长的javascript学习成长之路中很基础的一步。基本上一个前端er的学习过程是这样的:
先了解javascript语言基础,看完W3School教程妥妥的,小小的页面效果完全没问题了。
然后开始熟悉运用javascript库,这个时候你已经基本上能完成一般的项目了。项目做了很多之后你发现有问题了。你只知道怎么实现一个功能,却不知道怎样的写法才是更高效的,怎样才是更好维护的,这些东西是javascript库不会帮你做的。javascript库只会给出一个框框给你填补东西,但填补的内容你要怎样写?怎样才是优雅的js代码呢?
这个时候你就需要精通javascript语言了。然后你去深入学习javascript语言的细节,这个时候,你已经开始知道怎样去运用闭包了,知道怎样去优化UI渲染的效率了,知道怎样避免内存泄漏了。你会发现你完成的项目更快更高效了。
然后你就会开始思考一些javascript库是怎么做到某个功能的,为什么用原生javascript实现就这么麻烦。你去找到javascript库的源码来研究,看完后豁然开朗。然后你会发现自己平时在项目中遇到的一些难点,你觉得可以组装起来供大家使用,于是你开始写自己的javascript库。然后你发现你头顶一道圣光出现,你已经成为技术大牛了!
javascript库说到底只不过一个工具!没手艺只有工具是混不了饭吃的。
                            
查看完整回答
反对 回复 2019-04-08
?
PIPIONE

TA贡献1829条经验 获得超9个赞

跟着W3School的教程简单过一遍javascript其实很快的。但学好就要花很多时间了,我猜楼主说的“学习”是“学好”的意思吧。
学语言都是拿来用的,所以够用就行,等你觉得不够用了再补不迟。初期应当尽快上手,尽快做出东西获得成就感和动力。这些动力会支持你继续学习下去。
                            
查看完整回答
反对 回复 2019-04-08
  • 2 回答
  • 0 关注
  • 366 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信