首页 > Web开发 > 详细

Js中找任意对象的原型方法及改造原型

时间:2016-03-11 23:44:29      阅读:327      评论:0      收藏:0      [点我收藏+]

     Java中有运行时类型识别,js可以很方便的模仿这个特性,因为所有js对象都有一个属性constructor(构造器),表示这个对象的构造方法,原型与构造方法同名,所以可以通过这儿知道任意对象的原型名称。具体可以看代码(这里简单的封装了):

function runToChain(obj){
    var chainName=obj.constructor.name;
    return chainName;
}

  知道对象原型后,可以通过原型的prototype属性为原型添加可改造属性和方法,改造原型。

Js中找任意对象的原型方法及改造原型

原文:http://www.cnblogs.com/zhu-xingyu/p/5267450.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!