prototype 的说明 js类

赵海石爱孟美丽

赵海石爱孟美丽

2016-02-19 12:23

下面请跟着图老师小编一起来了解下prototype 的说明 js类,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!
如下是其中关于 prototype 的说明:

=====
constructor 属性

应用于: Array 对象 | Boolean 对象 | Date 对象 | Function 对象 | Number 对象 | Object 对象 | String 对象
要求
版本 2
返回对象类型原型的引用。

objectName.prototype
objectName 参数是对象的名称。

说明
用 prototype 属性提供对象的类的一组基本功能。对象的新实例“继承”赋予该对象原型的操作。

例如,要为 Array 对象添加返回数组中最大元素值的方法。要完成这一点,声明该函数,将它加入 Array.prototype,并使用它。

function array_max( ){
   var i, max = this[0];
   for (i = 1; i  this.length; i++)
   {
   if (max  this[i])
   max = this[i];
   }
   return max;
}
Array.prototype.max = array_max;
var x = new Array(1, 2, 3, 4, 5, 6);
var y = x.max( );
该代码执行后,y 保存数组 x 中的最大值,或说 6。

所有 JScript 内部对象都有只读的 prototype 属性。可以象该例中那样为原型添加功能,但该对象不能被赋予不同的原型。然而,用户定义的对象可以被赋给新的原型。

本语言参考中每个内部对象的方法和属性列表指出哪些是对象原型的部分,哪些不是。
展开更多 50%)
分享

猜你喜欢

prototype 的说明 js类

Web开发
prototype 的说明 js类

prototype 源码中文说明之 prototype.js

Web开发
prototype 源码中文说明之 prototype.js

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

类之Prototype.js学习

Web开发
类之Prototype.js学习

关于prototype.js的一些技术说明

Web开发
关于prototype.js的一些技术说明

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

prototype.js的Ajax对象

Web开发
prototype.js的Ajax对象

使用prototype.js进行异步操作

Web开发
使用prototype.js进行异步操作

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

C++ SDK+Symbian开发入门之部署

C++ SDK+Symbian开发入门之部署

Ajax技术(WEB无刷新提交数据)

Ajax技术(WEB无刷新提交数据)
下拉加载更多内容 ↓