快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记娱h188下载app手机版:Prototype使用学习手册指南之序言



在写这个指南之前,先先容一下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是一个根基性的框架,和记娱h188下载app手机版很多更高层次的框架都以它为根基,例如scriptaculous效果库

Prototype中包孕一下几个部分:

base: Prototype中利用的基础功能,基础上其他所有部分都依附于它,包括用于面向工具风格的Class.create和Object.extend,一个Try工具,函数和记娱h188下载app手机版绑定,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封装了和记娱h188下载app手机版很多通用的功能,大年夜大年夜简化了javascript利用的开拓,给javascript开拓职员增加了和记娱h188下载app手机版很大年夜的信心,Prototype可以运行于以下平台,应用它再也不用各类跨平台等问题烦恼了

* Microsoft Intern和记娱h188下载app手机版et 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下载最新版代码

您可能还会对下面的文章感兴趣: