这可能是一个愚蠢的问题,但我在谷歌搜索
“jquery面试问题”除了
之外没有多大帮助JQuery Interview Questions并且很少有几乎处于神经问题模式的网站(最终非常基本)。
有没有一个好的网站,我可以从基本到提前开始提出JQuery问题。
由于
答案 0 :(得分:16)
如果你雇用一个基于图书馆的人,那里就会出现严重的问题。
要成为“jQuery专家”,需要熟悉JavaScript,因为这是语言。擅长JavaScript的人应该能够在几天内选择任何库。此外,jQuery并不完全是脑部手术,大多数IDE都支持它内置。
答案 1 :(得分:5)
这不是基于图书馆雇用某人的问题,而是基于他们所说的知道。他们声称知道jQuery,你想评估那个声明。此外,jQuery将JavaScript与CSS选择器以及与成为优秀JavaScript开发人员无关的方法链接和迭代的想法集成在一起,除非一个优秀的JavaScript开发人员应该知道jQuery。
答案 2 :(得分:2)
只是我头脑中的几个想法
基本
高级
即
$.expr[':'].lowercaseOnly = function(el, i, m) {
...
}
我也同意@Coronatus的回答。一个优秀的jQuery开发人员应该对js有扎实的了解。
答案 3 :(得分:0)
如果开发人员对JavaScript有很好的理解,那么很容易获得jQuery。您可以在有重叠的地方提问。我能想到的一些不常见的问题:
为仅加载一次的外部资源实现ready
之类的函数。它的行为必须与jQuery的ready函数完全相同。如果资源尚未加载,则会添加稍后要调用的回调函数。否则,它会立即调用回调。在资源加载时触发所有存储的回调。
jQuery中的special events是什么,它们可以在哪里使用?也许组成一个复合触摸事件的例子,如点击,并用两根手指同时拖动。
答案 4 :(得分:0)
我最近整理了一系列jQuery面试问题。我仍然同意这里的大多数答案,jQuery实际上并不是你的技能基础。话虽这么说,这里有一些我最喜欢的面试问题的链接,你在尝试找到使用jQuery的行业时应该期待这些问题。
祝你好运!答案 5 :(得分:-1)
他们可能希望很好地理解api概念(http://api.jquery.com/)。如上所述,掌握ajax和javascript如何工作也很有用。