写一段JS代码,按下面的体式格局完成plus和minus要领: var a = (7).minus(2).plus(1); console.log(a)//输出6。 既完成:(7).plus(2).minus(1);效果为6的代码;
Number.prototype.plus = function(n) {
return this + n;
};
Number.prototype.minus = function(n) {
return this - n;
}
var a = (7).plus(2).minus(1);
alert(a);
知识点:
(1) 为number原型增添要领。
(2) this指向挪用者。 主假如考核对包装类是不是能用prototype(原型)属性,包装类上也会有原型要领,只不过是Number包装类的原型要领用的少罢了。String类上用的要多 别外,number范例的值,假如挪用原型要领,需要把数学用括号括起来,要不然就是不法的浮点数了。