V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jeffhuen
V2EX  ›  问与答

在这个前端框架一大堆的时代,新手还有必要学习 jQuery 吗?

  •  
  •   jeffhuen · 2019-06-28 23:42:29 +08:00 via Android · 4051 次点击
    这是一个创建于 2008 天前的主题,其中的信息可能已经有所发展或是发生改变。
    25 条回复    2019-06-29 22:26:48 +08:00
    weakish
        1
    weakish  
       2019-06-28 23:52:25 +08:00
    没有。(有志于前端考古学的新手例外。)
    xh520630
        2
    xh520630  
       2019-06-28 23:56:02 +08:00
    以前一个大佬跟我说的是"你要是真闲的蛋疼的话可以去看看 JQ 里的设计思路,要是不蛋疼的话就先把仨框架学会用了"
    changwei
        3
    changwei  
       2019-06-29 00:01:23 +08:00 via Android
    没有,因为新版本 html5 规范里面有 queryselector 之类的方法,也有 fetch。大部分 jq 的核心功能都已经原生内置了。
    abcbuzhiming
        4
    abcbuzhiming  
       2019-06-29 00:02:43 +08:00
    新手应认真研究 Dom
    Baymaxbowen
        5
    Baymaxbowen  
       2019-06-29 00:11:14 +08:00 via Android
    直接上手就好了,没啥好学习的
    ochatokori
        6
    ochatokori  
       2019-06-29 01:35:17 +08:00 via Android
    不要求精通也要一知半解,难道你不管历史遗留的屎山全都用新方法重写吗
    rawidn
        7
    rawidn  
       2019-06-29 08:28:00 +08:00 via iPhone
    我觉得至少应该学一下 jq 选择器的语法,由于比较好用,这种语法被移植到了多种语言的 html 解析库,比如 pyquery,goquery 等,可以很方便的使用它们来做爬虫和页面分析等。
    GeekCourse
        8
    GeekCourse  
       2019-06-29 08:34:25 +08:00
    难道学习 jQuery 要一年?
    两天搞定的事情,学就是了
    技术人,别自己给自己定位
    别把自己限制死了
    zxhy
        9
    zxhy  
       2019-06-29 08:37:59 +08:00
    @rawidn 这点说得非常有道理,我也是这么认为的
    zohar727
        10
    zohar727  
       2019-06-29 09:50:40 +08:00
    我们公司还在用 jq 呢.......看看文档就会了,学起来又不费劲
    agdhole
        11
    agdhole  
       2019-06-29 09:52:12 +08:00 via Android
    用到了花两天看下就行了,没用到就不管,学个 API 有完整文档又不需要多久
    jingyulong
        12
    jingyulong  
       2019-06-29 09:55:35 +08:00 via iPhone
    要用就看看,不用就保留点精力吧
    whoami9894
        13
    whoami9894  
       2019-06-29 10:30:24 +08:00 via Android
    @rawidn
    那个语法难道不是 css 选择器吗
    ccbikai
        14
    ccbikai  
       2019-06-29 11:12:24 +08:00 via iPhone
    有,你能保证你完全不会接触到 老项目?


    jQuery 如果只是使用,花两天可以看的透透的了
    cheng6563
        15
    cheng6563  
       2019-06-29 11:29:54 +08:00 via iPhone
    找工作前可以学学,因为可能公司有遗留项目用的 jquery。学学也要不了几分钟
    Track13
        16
    Track13  
       2019-06-29 11:54:29 +08:00 via Android
    学这个爷不了多少时间,而且现在多数网站还在用吧
    q8164305
        17
    q8164305  
       2019-06-29 12:10:41 +08:00 via Android
    学就是了,也花不了多少时间,大部分网站还是用的 jq
    learnshare
        18
    learnshare  
       2019-06-29 12:20:51 +08:00
    花几天看看又何妨,难度非常低
    MonoLogueChi
        19
    MonoLogueChi  
       2019-06-29 12:22:52 +08:00 via Android
    不用可以,但是不能不会
    loading
        20
    loading  
       2019-06-29 12:23:08 +08:00 via Android
    了解一下还是需要的,也就几个小时。
    miao666
        21
    miao666  
       2019-06-29 12:25:46 +08:00 via iPhone
    Jquery 支持的选择器比原生多多了。
    sunjourney
        22
    sunjourney  
       2019-06-29 16:15:43 +08:00
    说没有的人都是学前端都得费力的人
    zqx
        23
    zqx  
       2019-06-29 18:40:44 +08:00 via Android
    github 搜索 you dont need jquery,不用 jq 的唯一原因就是原生 js 已经足够方便,学 jq zepto 的成本也就是 react 的 1%
    codermagefox
        24
    codermagefox  
       2019-06-29 18:43:21 +08:00
    我认为没有.
    你写 React 写了两三年可能就会突然发先自己懂 JQuery 了...
    archersgz
        25
    archersgz  
       2019-06-29 22:26:48 +08:00
    没必要,遇到老古董再学不迟。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2677 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 11:48 · PVG 19:48 · LAX 03:48 · JFK 06:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.