JavaScript Number prototype 属性

  • JavaScript Number prototype 属性

    prototype允许您向JavaScript数字添加新属性和方法。构造属性时,将为所有数字赋予属性,并将其值作为默认值。构造方法时,所有数字都将使用此方法。
    注意: Number.prototype不是指单个数字对象,而是指Number()对象本身。
    注意: prototype是一个全局对象构造函数,可用于所有JavaScript对象。
    实例:
    创建一个返回数字半值的新Number方法:
    Number.prototype.myMethod = function() {
      return this.valueOf() / 2;
    };
    // 在数字上使用新方法:
    var n = 55;
    var x = n.myMethod();
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    属性
    prototype
    支持
    支持
    支持
    支持
    支持
  • 语法

    Number.prototype.name = value
  • 技术细节

    项目 描述
    JavaScript版本: ECMAScript 1