Prototype.js 1.4开发者手册
黑色简洁风格的 Prototype.js 库的 1.4 版开发者手册,真的是前端开发里一份蛮实用的老资料了。虽然有些年头,但你要是刚好在维护老项目或者想学点原生 JS 的套路,这手册还挺值一读的。
原生对象的扩展做得比较大胆,像Array
、String
、Function
都加了不少好用的方法,比如数组多了each
,字符串多了trim
,都挺实用的。写代码省事多了。
用$
做 DOM 选择器,看着有点像 jQuery,但其实更早哦。加上Element.extend
那些东西,操作 DOM 也变得顺手不少。响应快,代码也简单。
Ajax这一块的支持还挺完善的,Ajax.Request
和Ajax.Updater
能搞定大部分异步交互。页面局部刷新,体验也更顺滑。
事件上有Event.observe
、Event.stopObserving
这种 API,用起来还挺清晰的。不像手写那种老式事件绑定那么烦。
面向对象的支持用Class.create
来模拟类结构,再配合Object.extend
搞继承,蛮像早期 JS 手工封装的那一套,思路也挺经典。
还有像wrap
、bind
这些函数装饰器,对写回调或者预参数那种场景挺方便的,适合你想做点结构优化的时候用。
想快速看效果也没问题,里面的动画方法像Element.show
、Element.fade
,上手快,写个过渡效果什么的,不用折腾 CSS。
,手册里还带了一些例子和最佳实践,比较接地气。你可以照着用,也可以根据项目情况改着来。
如果你最近要搞老项目重构,或者对 JS 底层有兴趣,这份手册可以先收藏一份。
816.16KB
文件大小:
评论区