残酷の青春

journey continues

打倒jQuery!

说起来我完全不喜欢jQuery,把所有东西都变成$对象很让人抓狂,也许对于初学者和UI设计人员来说jQuery是个快速简单的选择,但是对于开发一个复杂的js应用,jQuery就会觉得很奇怪,比如继承,比如oo都很不舒服,当然他也有一些很实用的method,但是我觉得这些只是一些书写上的方便,而不是核心的东西。
如果抛弃了prototype,我会选择Mootools,看了一下他的文档,更像是prototype的进化版本,也更符合程序员面向对象的习惯。
jQuery是有很大的用户基础,而且插件资源也很让人羡慕,但觉得他太花哨要做一些底层的使用很困难,在js框架的选用上还是要慎重,选用了一个别的就无法使用了,工作上由于以前页面里已经有大量的jQuery,所以还是不得不用下去,而prototype变成了心里永远的痛。