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

2015-09-08 14:42:29 +08:00
 li24361

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

2741 次点击
所在节点    jQuery
10 条回复
lichao
2015-09-08 14:43:51 +08:00
jQuery 的选择器,跟 CSS 选择器是类似的,常用几次就记得了,不常用的查手册就是了,不需要刻意去背
66beta
2015-09-08 14:44:37 +08:00
随时查也无所谓啊
eq () 这种
adexbn
2015-09-08 14:45:53 +08:00
用多了自然就记得了,忘了就网上查一下
codevn
2015-09-08 15:19:22 +08:00
你与其去背 jquery api 还不如想想他的实现原理。
learnshare
2015-09-08 15:26:43 +08:00
几乎都是 CSS 的选择器,记住常用的一些就好了,查手册不是坏事
Navee
2015-09-08 15:50:41 +08:00
就那几个基础的,面试问的时候肯定是各种复杂的组合,背出来的一问就懵
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
2015-09-08 16:04:01 +08:00
并没有太多啊 基本上就是 CSS3 选择器
你写 CSS 多了 就基本上不用背了
有些比较偏的 CSS 选择器 一般都是特定场合用的 用过 1-2 次就知道了
一些 jQuery 特有的扩展 (一般是 CSS4 ) 很多都是为了方便来的 用过知道就行 比较好用的是 HAS NOT

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

附:
看一个用工单位靠不靠谱,就看面试技术题考的是 编程理念 还是纠结于 手写的代码是不是有语法错误

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/219112

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX