// 扩充类型功能
Function.prototype.method = function( name, func) {
if(!this.prototype[name]){
this.prototype[name] = func
}
return this
}
// 扩充取整方法, 为number类型增加一个方法
Number.method('interger', function(){
// this 为当前输入值
return Math[this < 0? 'ceil' : 'floor'](this)
})
console.log(12.121.interger())
// 扩充字符串方法
String.method('trimz', function() {
return this.replace(/^\s+|\s+$/g, '')
})
console.log(' sada '.trimz())