现在有好多javascript的库,还要学精javascript吗?
高洛峰
高洛峰 2017-04-10 14:23:39
0
25
1570

现在有好多javascript的库,还要学精javascript吗?(平时做项目,能用对应的程序,做点修改,这样够吗?)
还有库里面函数的选择是在平时的项目中积累的吗?如何可以用最快的方法寻得一个库所需的功能函数?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(25)
巴扎黑

如果不是主业可以不需要精研,但是基础要扎实,库的文档要熟悉

巴扎黑

需要,并且还需要学会自己写库。。。

当然只是想应对一些问题,其实什么都不用学,只要会google就行,可是,那样有意思么

Peter_Zhu

如果了解库的内在原理(看过源码),那么使用起来不是更游刃有余

小葫芦

不用.

不用說精通了, 你真的認為自己能做到熟練API嘛?

如果做不到的話, 還是老老實實的用最簡單基礎的Native JavaScript來寫吧.

我是儘可能的用第三方庫來寫的.

迷茫

按题主的描述,很明显要。

迷茫

要会用,
更知道为什么这么用,
岂不更好

巴扎黑

像jQuery这种库的出现,很大的原因应该是纯js实在有点烦

  1. 原生API有许多像document.getElementById这样死长死长又要经常用的东西,写几遍就有点烦了
  2. 浏览器的不一致性也得到了统一(就是做了点封装吧)
  3. 一些常用的功能,如show,hide...

...

所以有效的利用库是能节约许多时间的〜〜

历史原因导致的浏览器差异感觉稍微了解一下就足够了〜

而基础还是要掌握的〜〜像Object,Array这些本身有许多自带方法对象,不了解的话经常会自己再去实现一遍〜〜

目前在使用库的时候遇到什么问题,比起查文档,有时直接查源代码更直接〜〜这也是种学习方式吧。

小葫芦

看问题就知道你很急功近利,寄希望于走捷径,这是新人常犯的错误之一。现在想想有两点新人常犯的错误:

  • 贪多: 今天学习angular,明天学习React,后端又开始研究node,转了一圈什么都没学会,还把自己弄迷茫了。

  • 贪快: 学习急躁冒进,恨不得一天学会前端所有内容

个人建议:

  • 基础: 把ECMAScript5规范好好研读几遍,静下心老看看undescore、lodash这些util库的源码,自己尝试写写

  • 稳步: 一段时间把精力定位在一个技术方向上,深入下去,不要停留在API水平

  • 产出: 产出是最好的学习

黄舟

javascript是基础,其他的库都是基于javascript开发的。学好javascript是关键!

PHPzhong

不精通js,只能被各种框架轮

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿