1. 通过以下方法定义的拓展函数使用for(… in …)不会被遍历出来
Object.defineProperty(Number.prototype,"ToDecimal",{
writable:true,
enumerable:false,
configurable:true,
value:function(exponent){
//四舍五入并保留两位小数
var index=Math.pow(10,exponent);
var newNum=Math.round(this * index)/index;
return newNum;
}
})