prototype.js 学习指南
prototype.js 学习指南
prototype.js 简介
prototype.js 是一个由 Sam Stephenson 编写的 JavaScript 基础类库,它扩展了 JavaScript 并提供了强大的 Ajax 支持。许多国内外的效果库都基于 prototype.js 构建。
学习价值
prototype.js 不仅实用,还具有很高的学习价值,尤其是在面向对象编程方面。
核心概念:prototype 对象
prototype 对象是实现面向对象编程的关键机制。每个函数都有一个 prototype 子对象,用于定义类的成员。通过 new 关键字创建实例对象时,prototype 对象的成员将成为实例对象的成员。
- prototype 对象被类引用,只有函数对象才能引用它。
 - 实例化对象后,prototype 对象的成员被实例化,实例对象才能调用它们。函数对象可以直接声明成员并调用,无需实例化。
 
内容目录
- 编程指南
- Prototype 是什么?
 - 通用性方法
- 使用 $() 方法
 - 使用 $F() 方法
 - 使用 $A() 方法
 - 使用 $H() 方法
 - 使用 $R() 方法
 - 使用 Try.these() 方法
 
 - Ajax 对象
- 使用 Ajax.Request 类
 - 使用 Ajax.Updater 类
 
 
 - prototype.js 参考
- JavaScript 类的扩展
 - 对 Object 类的扩展
 - 对 Number 类的扩展
 - 对 Function 类的扩展
 - 对 String 类的扩展
 - 对 document DOM 对象的扩展
 - 对 Event 对象的扩展
 - 在 prototype.js 中定义的新对象和类
 - PeriodicalExecuter 对象
 - Prototype 对象
 - Class 对象
 - Ajax 对象
 - Ajax.Base 类
 - Ajax.Request 类
 - options 参数对象
 - Ajax.Updater 类
 - Ajax.PeriodicalUpdater 类
 - Element 类
 
 
                                        
                                    文件大小:36.27KB
                                
                                
                                
                            
评论区