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

Prototype - 基本对象

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

Prototype将

Object 用作命名空间,并使用 Object 对象调用相关函数.这用于以下两种方式 :

  • 如果您是一名简单的开发人员,那么您可以使用现有的功能比如 inspect clone .

  • 如果你是一个想创建自己的对象的人,比如Prototype或者探索对象,就像它们是哈希一样,将转向扩展.

原型对象方法

注意 : 确保至少拥有prototype.js的1.6版本.

S.No.Method&说明
1.clone()

使用浅拷贝克隆传递的对象(将所有原始属性复制到结果中).

2.extend()

将所有属性从源复制到目标对象.

3.inspect()

返回对象的面向调试的字符串表示形式.

4.isArray()

如果obj是数组,则返回true,否则返回false.

5.isElement()

如果obj是类型1的DOM节点,则返回true,否则返回false.

6.isFunction()

如果obj的类型为function,则返回true,否则返回false.

7.isHash()

如果obj是Hash类的实例,则返回true,否则返回false.

8.isNumber()

如果obj的类型为number,则返回true,否则返回false.

9.isString()

如果是obj,则返回true是字符串类型,否则是false.

10.isUndefined()

如果obj的类型为undefined,则返回true,否则返回false.

11.keys()

将任何对象视为哈希并获取其属性名称列表.

12.toHTML()

返回obj的toHTML方法的返回值(如果存在),否则通过String.interpret运行obj.

13.toJSON()

返回一个JSON字符串.

14.toQueryString()

将对象转换为其URL编码的查询字符串表示.

15.values()

将任何对象视为哈希并获取其属性值列表.