prototype属性可以将属性和方法添加到您的Number对象。
注意:prototype是一个全局属性,几乎所有对象(数字,数组,字符串和日期等)都可用。
Number.prototype.name = value
创建一个新的数字方法,该方法返回数字的双精度值:
Number.prototype.getTwice = function() { return (this.valueOf() * 2); };
对数字使用新方法:
var a = 25; var b = a.getTwice();// 调用新方法
所有浏览器完全支持prototype属性:
属性 | |||||
prototype | 是 | 是 | 是 | 是 | 是 |