源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js资料prototype 属性

  • 时间:2022-12-03 09:05 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js资料prototype 属性
[b]资料:prototype 属性[/b] 返回对象类型原型的引用。 objectName.prototype objectName 参数是对象的名称。 说明 用 prototype 属性提供对象的类的一组基本功能。对象的新实例“继承”赋予该对象原型的操作。 例如,要为 Array 对象添加返回数组中最大元素值的方法。要完成这一点,声明该函数,将它加入 Array.prototype,并使用它。
[u]复制代码[/u] 代码如下:
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 属性。可以象该例中那样为原型添加功能,但该对象不能被赋予不同的原型。然而,用户定义的对象可以被赋给新的原型。 本语言参考中每个内部对象的方法和属性列表指出哪些是对象原型的部分,哪些不是。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部