在写这个指南之前,先介绍一下Prototype主要是干吗的,如果你比较关注ajax/javascipt方面的应用,你应该早就听说过这个 javascript framework。 Prototype是一个基础的javascript应用框架,先引用一段官方网站的介绍
Prototype is a JavaScript framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.
根据作者自己的介绍,Prototype的目的是为了更方便的开发javascript的应用,使用它可以更加方便简单的使用javascript编程,开发出面向对象的javascript程序,Prototype中包含包含了一个功能强大好用的ajax框架,Prototype是一个基础性的框架,很多更高层次的框架都以它为基础,例如scriptaculous效果库
Prototype中包含一下几个部分:
base: Prototype中应用的基本功能,基本上其他所有部分都依赖于它,包括用于面向对象风格的Class.create和Object.extend,一个Try对象,函数绑定,number扩展,PeriodicalExecuter(周期性执行某个函数的功能)等
string: 对String原型的扩展,为string添加了strip,escapeHTML等等好用的方法
enumerable: 枚举类型(array, hash, range等)的父类对象,提供枚举类型的共同方法
array: 对Array原型的扩展,为array添加了indexOf、without等方法
hash: 为javascript提供了一个好用简单的Hash实现
range: 继承于enumerable,一个范围(例如3—67)对象
ajax: 一个功能强大好用的ajax框架
dom: 对基于浏览器的开发提供了很好的跨浏览器封装,并添加很多强大的功能
selector: 提供了使用class,css等选择元素的功能
form: 关于表单的一些功能
event: 简单的夸平台事件封装
position: 提供了一些关于元素位置方面的功能
可以说Prototype就想一把瑞士军刀,为javascipt封装了很多通用的功能,大大简化了javascript应用的开发,给javascript开发人员增添了很大的信心,Prototype可以运行于以下平台,使用它再也不用各种跨平台等问题烦恼了
* Microsoft Internet Explorer for Windows, version 6.0 and higher
* Mozilla Firefox 1.0/Mozilla 1.7 and higher
* Apple Safari 1.2 and higher
不过要注意的是:要想很好的理解Prototype,应该首先理解一下javascript面向对象开发的一些知识以后的文章将对Prototype中具体的每个功能中的方法做一个详细的介绍,包括作用,实例等Prototype官方网站是:http://prototype.conio.net/ ,目前发布版还只是1.4, 但是现在的1.5已经发生了很大的变化,而且很多基于prototype的库使用的都是1.5的,所以强烈建议通过svn下载最新版代码
分享到:
相关推荐
利用DREAMWEVER开发网站的插件Prototype。
Prototype1.5.1使用手册(.chm格式) Prototype 使用 说明 手册
开源JS包Prototype使用指南开源JS包Prototype使用指南开源JS包Prototype使用指南开源JS包Prototype使用指南开源JS包Prototype使用指南
Prototype1.6中文手册欢迎使用 Prototype API 参考手册。... 我们尽力为你提供最新的、叙述清楚的...这份 API 文档只是一份参考手册,如果你想要学习如何使用 Prototype,或者想熟悉 Prototype 的某些特性,请参考教程。
Prototype中英文手册 Prototype中文手册 Prototype英文手册 Prototype API
prototype prototype 1.6中文手册 prototype 1.6中文手册chm 非常详尽,爱不释手
prototype1.4使用手册,是个中文版的,翻译的人很强大。这个类库带有很多预定义的对象和实用函数,这些东东的目的显然是把你从一些重复的打字中解放出来。
prototype-1.6.0.3.js prototype1.4中文手册(chm) prototype1.5中文手册(chm) prototype1.6英文手册(chm)
prototype.js 1.6中文手册、prototype.js 1.6英文手册、
如题,prototype中文手册,
该资源包含了prototype的一个pdf格式使用手册和一 个chm格式的帮助文档,该文档从基础讲起,逐步提升,是学习prototype的很好的学习资料
prototype 权威 手册 指南 Javascript prototype 权威手册
prototype1.4 prototype1.5开发手册
PROTOTYPE.JS 1.4版开发者手册(强烈推荐) prototype.js开发者手册 对应版本1.4.0
万一你没有使用过大名鼎鼎的prototype.js,那么让我来告诉你,prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端...
压缩文件目录: 1.prototype-1.6.0.2.js 2.prototype1.4版开发者手册.pdf 3.prototype中文手册.chm 欢迎下载使用!
prototype1.6手册prototype1.6手册
prototype1.4中文手册:prototype1.4是很强大的JS编程包
prototype中文手册及API --------------------- prototype.js(1.5.1.1) prototype中文手册 prototype.chm
JScript中对象的prototype属性,是用来返回对象类型原型的引用的。我们使用prototype属性提供对象的类的一组基本功能。