Prototype.js 1.4开发者手册

黑色简洁风格的 Prototype.js 库的 1.4 版开发者手册,真的是前端开发里一份蛮实用的老资料了。虽然有些年头,但你要是刚好在维护老项目或者想学点原生 JS 的套路,这手册还挺值一读的。

原生对象的扩展做得比较大胆,像ArrayStringFunction都加了不少好用的方法,比如数组多了each,字符串多了trim,都挺实用的。写代码省事多了。

$做 DOM 选择器,看着有点像 jQuery,但其实更早哦。加上Element.extend那些东西,操作 DOM 也变得顺手不少。响应快,代码也简单。

Ajax这一块的支持还挺完善的,Ajax.RequestAjax.Updater能搞定大部分异步交互。页面局部刷新,体验也更顺滑。

事件上有Event.observeEvent.stopObserving这种 API,用起来还挺清晰的。不像手写那种老式事件绑定那么烦。

面向对象的支持用Class.create来模拟类结构,再配合Object.extend搞继承,蛮像早期 JS 手工封装的那一套,思路也挺经典。

还有像wrapbind这些函数装饰器,对写回调或者预参数那种场景挺方便的,适合你想做点结构优化的时候用。

想快速看效果也没问题,里面的动画方法像Element.showElement.fade,上手快,写个过渡效果什么的,不用折腾 CSS。

,手册里还带了一些例子和最佳实践,比较接地气。你可以照着用,也可以根据项目情况改着来。

如果你最近要搞老项目重构,或者对 JS 底层有兴趣,这份手册可以先收藏一份。

rar 文件大小:816.16KB