JQuery面试问题(从初学者到高级)

JQuery面试问题(从初学者到高级),jquery,Jquery,这可能是一个愚蠢的问题,但是我在谷歌上用 “jquery面试问题”除了 很少有网站有类似的问题模式(基本上都是这样) 有没有什么好的网站可以让我从基本到高级的JQuery问题 谢谢如果你根据一个图书馆雇佣一个人,那就有一个严重的问题 要成为一名“jQuery专家”,需要对JavaScript有很好的了解,因为这是一种语言。精通JavaScript的人应该能够在几天内学会任何库。此外,jQuery并不完全是脑外科手术,大多数IDE都内置了对它的支持。只是我脑子里的一些想法 基本的 提供一个示例,

这可能是一个愚蠢的问题,但是我在谷歌上用

“jquery面试问题”除了

很少有网站有类似的问题模式(基本上都是这样)

有没有什么好的网站可以让我从基本到高级的JQuery问题


谢谢

如果你根据一个图书馆雇佣一个人,那就有一个严重的问题


要成为一名“jQuery专家”,需要对JavaScript有很好的了解,因为这是一种语言。精通JavaScript的人应该能够在几天内学会任何库。此外,jQuery并不完全是脑外科手术,大多数IDE都内置了对它的支持。

只是我脑子里的一些想法

基本的

  • 提供一个示例,说明如何将单击事件绑定到除最后一段之外的所有段落(包括基本的dom选择和事件处理)
  • 如何从不可见状态淡入div的示例
先进的

  • 编写选择器筛选器以仅返回具有小写值的节点


我也同意@Coronatus的回答。一个好的jQuery开发人员应该对js有扎实的知识。

如果开发人员对JavaScript有很好的理解,那么学习jQuery是很容易的。你可以问一些有强烈重叠的问题。我能想到一些不太常见的问题:

  • 为只加载一次的外部资源实现类似于
    ready
    的功能。它的行为必须与jQuery的ready函数完全相同。如果资源尚未加载,则会添加回调函数,以便稍后调用。否则,它会立即调用回调。加载资源时激发所有存储的回调

  • jQuery中有什么,在哪里可以使用它们?可以制作一个复合触摸事件的示例,例如使用两个手指同时轻触和拖动


  • 这不是一个基于图书馆而雇佣某人的问题,而是基于他们所说的他们知道的。他们声称知道jQuery,你想评估一下这句话。此外,jQuery将JavaScript与CSS选择器以及关于方法链接和迭代的想法集成在一起,而这些与成为一名优秀的JavaScript开发人员无关,只是一名优秀的JavaScript开发人员应该了解jQuery。

    他们可能想很好地理解api概念()。如前所述,对ajax和javascript工作原理的一些理解也很有用。

    我最近整理了一系列jQuery面试问题。我仍然同意这里的大多数顶级答案,即jQuery确实不是您应该基于的技能。话虽如此,这里有一个链接,指向我最喜欢的一些面试问题,当你试图在使用jQuery的行业中找到工作时,你应该想到这些问题


    祝你好运

    同意;对于JavaScript专家或非常了解其他框架的人来说,jQuery应该很容易学会
    $.expr[':'].lowercaseOnly = function(el, i, m) {
      ...
    }