Maison  >  Questions et réponses  >  le corps du texte

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

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

高洛峰高洛峰2749 Il y a quelques jours1465

répondre à tous(25)je répondrai

  • 巴扎黑

    巴扎黑2017-04-10 14:25:39

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

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-10 14:25:39

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

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

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-10 14:25:39

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

    répondre
    0
  • 高洛峰

    高洛峰2017-04-10 14:25:39

    不用.

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

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

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

    répondre
    0
  • 迷茫

    迷茫2017-04-10 14:25:39

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

    répondre
    0
  • 迷茫

    迷茫2017-04-10 14:25:39

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

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-10 14:25:39

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

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

    ...

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

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

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

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

    répondre
    0
  • 高洛峰

    高洛峰2017-04-10 14:25:39

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

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

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

    个人建议:

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

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

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

    répondre
    0
  • 黄舟

    黄舟2017-04-10 14:25:39

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

    répondre
    0
  • PHPz

    PHPz2017-04-10 14:25:39

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

    répondre
    0
  • Annulerrépondre