清风皆过客

你永远都不会知道明天会发生什么,所以开心的过好每一天吧!

博客园 首页 新随笔 联系 订阅 管理

js继承

一、原型继承:将父类的实例对象赋值给子类的原型   私有的、公有的都继承为公有的

二、call继承:call方法是函数/类天生自带的一个方法  将父类私有的即成为子类私有的

三、冒充对象继承:将父类私有的和子类私有的都继承为子类私有的。使用for..in..

四、混合继承:私有的继承为私有的,公有的和私有的在继承为私有的    call继承和原型继承的结合

五、组和继承:私有的继承为私有的,公有的继承为公有的

       私有继承私有    借助call

        公有继承公有    不是原型赋值给原型,因为原型是对象,是复合数据类型,是地址赋值给前者,导致二者指向同一个原型,需要克隆

六、中间类继承

posted on 2019-08-15 14:43  路亻  阅读(189)  评论(0编辑  收藏  举报