昨天被人问了一个问题, prototype.js 和jQuery 这两个框架的区别. 当时吱吱唔唔没说清楚.
回来仔细想了想了,总结一下.
prototype.js : 更多是在javascript 核心上做文章. 它试图模拟传统的OO 编程 .
prototype.js 是ROR 社区推出的东西,而现在java 社区又比较推崇ROR, 所以现在java 社区也比较喜欢prototype.js .
jQuery : 更多是在DOM 上下功夫, 对于javascript 核心并没有太多的扩展. jQuery 的核心的非常强大的选择器.在此基础上加入了很多对DOM 进行操作的方便功能. (你基本可以不用标准的DOM 方法.)
Python 社区比较推崇jQuery , 因为其风格比较pythonic .

还是很乱啊…..
//个人倾向: jQuery .