开发手册 欢迎您!
软件开发者资料库

Prototype - 有用的功能

Prototype有用的功能 - 从简单和简单的步骤学习原型,从基本到高级概念,包括概述,如何使用Prototype JavaScript框架操作DOM和AJAX,实用功能,实用程序方法,元素对象,数字处理,字符串处理,数组处理,哈希处理,基本对象,基本对象,枚举,事件处理,表单管理,JSON,AJAX,表达范围,定期执行。

现在让我们看看Prototype可以为我们开发动态Web应用程序做些什么.

跨浏览器支持

在进行JavaScript编程时,需要以不同的方式处理不同的Web浏览器.原型库的编写方式使其能够解决所有兼容性问题,您可以毫不费力地进行跨浏览器编程.

文档对象模型

Prototype提供了帮助方法,可以减轻DOM编程的一些压力.使用Prototype,您可以非常轻松地操作DOM.

HTML表单

使用Ajax,其他输入机制(如拖放)可用作浏览器和服务器之间的对话的一部分.使用传统的JavaScript编程,很难捕获这些输入并将它们传递给服务器. Prototype提供了一组用于处理HTML表单的实用程序.

JavaScript事件

Prototype在编码事件时提供了一些出色的跨浏览器支持,并且扩展Function对象,使其易于使用事件处理.

Ajax实用程序

Prototype最重要的特性是它支持Ajax.所有主流浏览器都支持XMLHttpRequest对象版本,使Ajax成为可能,无论是作为ActiveX组件还是作为本机JavaScript对象.

XMLHttpRequest,但是,HTTP协议暴露在非常低的范围内level,这给开发人员带来了很多力量,但也要求她编写大量代码才能做简单的事情.

Prototype使用它自己的对象继承系统来提供层次结构Ajax帮助程序对象,更通用的基类由更集中的帮助程序子类化,允许最常见类型的Ajax请求在一行中编码.