jQuery范例?

时间:2010-04-28 14:05:05

标签: jquery oop methodology paradigms

在我看来,jQuery似乎并不是作为OOP框架编写的,它似乎太短了,而且不够冗长。我是否正确地思考这个问题,如果它不是作为OOP编写的,那么他们使用的是哪种方法/范例?

4 个答案:

答案 0 :(得分:9)

我怀疑方法是:尽可能小而且快。

答案 1 :(得分:4)

他们使用函数式编程范例。

它很小,很简单,也很快。

答案 2 :(得分:3)

jQuery的行为类似于monad。 Monads通常用于函数编程语言,例如Haskell,但不限于此。见http://importantshock.wordpress.com/2009/01/18/jquery-is-a-monad/

我不愿意说jQuery使用函数式编程范例,因为它非常有状态,功能程序试图避免使用。

答案 3 :(得分:2)

不,jquery不会被写成oo框架。这一切都是关于抽象dom和ajax。这是一篇关于jquery和mootools之间差异的好文章:http://jqueryvsmootools.com/