码迷,mamicode.com
首页 > Web开发 > 详细

原生js的Function,Array,Object构造函数的prototype原型方法扩展

时间:2015-08-28 12:42:05      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:


  在js中,Function构造函数的实例化对象为FunctionArrayObject构造函数。

<script>

Function.prototype.addMethod = function (name,fn) {
    this.prototype[name]=fn;
}

Array.addMethod(‘test‘,function(){
  console.log(‘Array method add‘);
});
Object.addMethod(‘test‘,function(){
  console.log(‘Object method add‘);
});
Function.addMethod(‘test‘,function(){
  console.log(‘Function method add‘);
});

var a=[],
    b={},
    c=function(){};
a.test();
b.test();
c.test();

</script>

 

原生js的Function,Array,Object构造函数的prototype原型方法扩展

标签:

原文地址:http://www.cnblogs.com/byronvis/p/4766044.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!