V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
li24361
V2EX  ›  jQuery

jquery 的选择器,复杂部分需要背么

  •  
  •   li24361 · 2015-09-08 14:42:29 +08:00 · 2858 次点击
    这是一个创建于 3395 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我现在每次都是查手册,因为不能自动提示,所以感觉是不是要强化背一下,毕竟面试也可能会考

    10 条回复    2015-09-09 02:34:47 +08:00
    lichao
        1
    lichao  
       2015-09-08 14:43:51 +08:00
    jQuery 的选择器,跟 CSS 选择器是类似的,常用几次就记得了,不常用的查手册就是了,不需要刻意去背
    66beta
        2
    66beta  
       2015-09-08 14:44:37 +08:00
    随时查也无所谓啊
    eq () 这种
    adexbn
        3
    adexbn  
       2015-09-08 14:45:53 +08:00
    用多了自然就记得了,忘了就网上查一下
    codevn
        4
    codevn  
       2015-09-08 15:19:22 +08:00
    你与其去背 jquery api 还不如想想他的实现原理。
    learnshare
        5
    learnshare  
       2015-09-08 15:26:43 +08:00
    几乎都是 CSS 的选择器,记住常用的一些就好了,查手册不是坏事
    Navee
        6
    Navee  
       2015-09-08 15:50:41 +08:00
    就那几个基础的,面试问的时候肯定是各种复杂的组合,背出来的一问就懵
    harttle
        7
    harttle  
       2015-09-08 15:56:39 +08:00
    jquery 的选择器确实复杂,不仅包括 CSS 选择器,还有自己定义的一些扩展。不过我都是用 CSS 选择器的,尤其是 CSS3 的选择器基本是完备的。之前我也整理过, CSS 选择器其实没有多少。

    包括 5-6 (?记不清了)种基本选择器(包括伪类、伪元素选择器),再加组合选择符。想必也够了,面试中可能会问到 CSS 选择器的优先级。这个倒整理过,可以看看: http://harttle.com/2015/07/16/css-priority.html
    yyfearth
        8
    yyfearth  
       2015-09-08 16:04:01 +08:00
    并没有太多啊 基本上就是 CSS3 选择器
    你写 CSS 多了 就基本上不用背了
    有些比较偏的 CSS 选择器 一般都是特定场合用的 用过 1-2 次就知道了
    一些 jQuery 特有的扩展 (一般是 CSS4 ) 很多都是为了方便来的 用过知道就行 比较好用的是 HAS NOT

    有这些基本上就够了 剩下的不记得也没关系 知道有这么一个功能就行了
    用到了再去查
    li24361
        9
    li24361  
    OP
       2015-09-08 19:24:41 +08:00
    @yyfearth 主要就是容易少个引号,什么的,没有自动补全,真心苦手
    cxbig
        10
    cxbig  
       2015-09-09 02:34:47 +08:00   ❤️ 1
    -无论如何不要背,熟能生巧就够了
    -查询到知识可以做笔记,用 markdown 什么的记录下来
    -如果是用 Mac ,装一个 Dash ,各种离线手册快速查找效率很高,还可以结合上一条自己做手册
    - Windows 下有类似 Dash 的工具,自己找下

    附:
    看一个用工单位靠不靠谱,就看面试技术题考的是 编程理念 还是纠结于 手写的代码是不是有语法错误
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1370 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 17:22 · PVG 01:22 · LAX 09:22 · JFK 12:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.