代码之家  ›  专栏  ›  技术社区  ›  jverdi

高级javascript/jquery设计模式

  •  9
  • jverdi  · 技术社区  · 16 年前

    设计模式上的最佳资源是什么,特别适合使用javascript和jquery进行Web开发?

    我特别感兴趣的是关于编程我自己的库、可重用组件、小部件等的信息,以及各种技术的优点(例如,在组件/小部件比较jquery用户界面中使用的组件和滚动自己的组件/小部件的情况下)。

    我也很好奇作为编程语言的javascript的复杂性,以及使用javascript进行基于对象编程的更细微之处。

    道格拉斯·克罗克福德和雅虎视频系列的忠实粉丝。寻找更多的例子。

    4 回复  |  直到 14 年前
        1
  •  5
  •   Pointy    16 年前

    您可能会做一件非常有指导性的事情,那就是读取jquery源代码。它是有趣且高效的编码技术的宝库。然后,您可以通过阅读原型或其他库的源代码来拓宽视野。

    阅读好代码并试图理解它的好处在于 真实的 它 是 好的代码,所以你绕过了一层修辞。

        2
  •  5
  •   Frederik Wordenskjold    14 年前

    与Pointy的答案类似,您应该看看这两个视频,这有助于您理解jquery的源代码(有些人可能很难从头到尾深入了解代码):

    jquery团队的成员PaulIrish以一种幽默的方式在jquery源代码中经历了一些非常有趣的设计模式。我认为他选择了一些非常有趣的地方,这确实给了你很多有用的知识,你可以在其他地方使用。

    可能是资源在最短的时间内为我提供了关于某一特定领域的最多知识。它真的很有价值。

        3
  •  1
  •   aw crud    16 年前

    这家伙有一些非常好的东西,关于“作为编程语言的Javascript的复杂性”,你的问题的一部分是:

    http://devlicio.us/blogs/sergio_pereira/default.aspx

    例如 http://devlicio.us/blogs/sergio_pereira/archive/2009/02/09/javascript-5-ways-to-call-a-function.aspx

        4
  •  0
  •   Tim Down    16 年前

    这个 comp.lang.javascript Usenet上的组是一个很好的资源:几乎所有与浏览器脚本相关的东西都在那里讨论过,并且在存档中可以找到,而且一些常客,虽然并不总是最客气的,但是知识极其丰富。

    推荐文章