当前位置:首页 > 日记 > 正文

原型框架的详细解释

原型框架的详细解释
这里的原型不是Javascript编程中的原型(原型),而是Sam Stephenson编写的Javascript库,这是一个很棒的想法,与标准类库兼容,可以帮助程序员轻松构建具有高交互web2.0特性的富客户端页面。

许多人首先接触原型,从他们的$系列功能开始。这些快捷方式类似于桌面应用程序中最常用的原型框架功能。此外,Ajax原型的支持也是一个开发人员感兴趣的地方。当然,样机的功能并不局限于此,它扩展了很多Javascript内置对象和定义了很多新的对象。

原型框架简介:
原型是目前使用最广泛的Ajax开发框架。其特点是功能实用,体积小。它是用于中小型Web应用程序非常适合开发Ajax应用。需要编写大量客户端的Javascript脚本,和原型框架可以大大简化Javascript代码的编写。更多的时候,原型有不同浏览器兼容的优良特性,并且可以使用该框架,而不必考虑浏览器的兼容性。

原型对Javascript的内置对象做了许多有用的扩展,如字符串对象、数组对象等。同时,框架中有许多新的定制对象,包括支持Ajax开发等,这些都是在自定义对象中实现的:

(1)字符串的各种处理

(2)通过枚举访问集合对象

(3)以更简单的方式执行常见的DOM操作

(4)使用CSS选择器定位页面元素。

(5)启动Ajax模式的HTTP请求并处理响应

(6)监听DOM事件并处理事件。
原型框架函数的详细解释-使用效用函数

该原型框架的实现只包含一个Javascript,并对prototype.js 1.6版文件大小127k字节,约4220行。语法应用于页面类似:
然后您可以在后续脚本中享受框架的便利性。

框架中有许多预定义的对象和实用函数,可以解放程序员的重复输入。

(1)使用$()函数。

(2)使用$()函数,这个函数是另一个流行的快捷键,可以返回任何形式的输入控件的值,如多行文本框和下拉列表框。该方法也可作为一个单元的ID或元素本身作为一个参数。

(3)使用$()函数。这个函数将它接收的单个参数转换为数组对象。

(4)使用$ H()函数,这个函数将一些对象的可枚举对象类似于一个联合数组哈希。

(5)使用$ R()函数,这个函数是新ObjectRange的缩写(lowbound,上界,excludebounds),这是用来建立一个范围对象。

(6)使用try.these()函数。Try.these()方法来调用不同的方法,直到其中一个是成功的。这个功能需要一系列的方法作为参数并执行这些方法的顺序直到其中一个被成功执行,返回的方法是执行成功返回价值。Try.these()函数可以用来解决兼容性问题。

相关文章

插画制作逼真的编织效果的车牌号码

插画制作逼真的编织效果的车牌号码

车牌,插画,逼真,号码,效果,本教程是向朋友介绍插画,创造真实的品牌效果。这是非常美丽的,很难创造。初学者很难学。 该教程教朋友使用插图制作逼真的编织效果。本教程的编织效果非常逼真,制作起来并不难,希望能与朋友分享。希望各位朋友喜欢本…

情人节单身个性签名个性签名

情人节单身个性签名个性签名

个性签名,情人节,单身,电脑软件,1、空白是因为,无法表达感情的话。 2,蹲在黑暗的墙角,悄悄地抹去我的眼泪的痛苦。 3,情人节是我们分手的日子。 4,我喜欢去悬崖边,沿着山脊蜿蜒的道路。 5,记得我去过的那一天,情人节快乐,我不开心,闭上眼睛,不记得哭了…

如何取消超链接的Excel电子表格Exc

如何取消超链接的Excel电子表格Exc

电子表格,超链接,取消,表格,电脑软件,在Excel表单中取消超链接的方法非常简单。我们只需要选择链接并右键单击,然后选择弹出式菜单,然后取消超链接。但是如果表中有很多超链接,我们如何取消它呢如果手动取消,那是浪费时间。什么样的好方法可以…

打开Excel提示符,了解如何不可读的

打开Excel提示符,了解如何不可读的

提示符,如何解决,可读,基础,内容,他们都打算去睡觉。一个好朋友给我发了一份Excel文件,向我求助。我打开它,发现我不可能读取内容和是否还原工作簿的内容。我不敢肯定,如果数据丢失,这将是很难解决的。 导致失败 (1)超链接形成的外部文档链接。 (2…

转移剪贴板任务窗格的方法在Word20

转移剪贴板任务窗格的方法在Word20

方法,教程,剪贴板,窗格,电脑软件,当我们用文字来书写、书写手稿和制作文件时,我们不可避免地会输入许多重复的句子和词。如果我们遇到这样的情况,我们必须每次都重复吗我们有什么好的方法或功能可以简化这一步骤吗 有方法。Word2003已经为方…

CorelDraw12基本图形创建和曲线编

CorelDraw12基本图形创建和曲线编

图形,方法,曲线,编辑,电脑软件,本教程介绍了CorelDRAW 12的基本图形绘制和曲线编辑方法的朋友。很适合初学者学习。 本教程介绍了CorelDRAW 12的基本图形绘制和曲线编辑方法的朋友。入门的内容比较初级,学习也不是很难。 下面是第3课的基本…

利用excel基础实现excel四行五功能

利用excel基础实现excel四行五功能

四行,功能,基础,电脑软件,excel,使用excel函数可以快速帮助我们找出我们想要的答案,但我们首先要学习如何使用它。以下小汇编的Excel四-五的函数的使用技巧,供您参考,希望您能获得! Excel四-众议院五-在功能: 语法:圆形(数量、num_digits)。 参数:…

非主流签名非主流最新

非主流签名非主流最新

非主流,最新,电脑软件,习惯了被爱,所以你不能允许背叛。为你的QQ选择一个非主流的签名。 1、分手了,不要跟我说不适合我TM火星人啊!地球不适合! 2,你不能主动,但我主动时你不要动。 3,我要为那些爱我的人感到骄傲,那些抛弃我的人感到遗憾,那些厌倦我…

QQ短经典个性签名经典签名

QQ短经典个性签名经典签名

经典,个性签名,电脑软件,QQ,计算机已成为一种必不可少的项目,对take-off.but发展信息时代,我相信每个人的电脑是腾讯的重要软件,今天要给你点QQ个性签名经典短整理!爱的副本。 1,戒烟,吸烟真的是! 2。这是如此遥远,现实和梦想是折叠的。 3、我幻灭…

QQ非主流签名非主流最新版本

QQ非主流签名非主流最新版本

非主流,最新版本,电脑软件,QQ,有些痛苦,不能说,有些事,做不到。为你的QQ选择一个非主流的签名。 1。事实上,我很累。我习惯于假装坚强,习惯于一个人面对一切。 2。爱情就像电影,她看不到他,他看不清。 三.我不需要太多的爱。I just want you to tr…

2015最时尚快乐签名快乐个性签名

2015最时尚快乐签名快乐个性签名

快乐,个性签名,时尚,电脑软件,你想有一个有特色的QQ签名吗你想引起别人的注意吗这是QQ签名显示这个个性的地方。萧边在这里为您提供了参考一些快乐的签名。 1、爱是一致的,不平是一种伤害。 2,我想你,不解释,因为你是我的。 3,我们将不会有一个…

在CorelDraw,如何使该文件的所有数

在CorelDraw,如何使该文件的所有数

文件,数据,使该,页数,电脑软件,本教程介绍朋友到CORELDRAW、如何输出所有数据文件以图片的形式在页面输出。对于不懂操作的朋友,可以参考一下,希望能对你有所帮助。 在这里,我们教你如何用页面输出数据在CorelDRAW图片。很容易推荐像你这样的…