首页 > 代码库 > js继承之三(对象关联方式,Object.create())
js继承之三(对象关联方式,Object.create())
看惯了繁琐的prototype?其实有一种较为简洁的创建继承的方式——原型式继承
function object(o){function F(){}F.prototype = o;return new F();}
上面这段代码就是这个机制的核心了,严格来说他实现的是对象关联,要求有一个对象为基础(这句话 听起来怎们这么别扭 咳咳)
官方优化了这个操作提出了Object.create()详细的用法请百度。。
我的实现:
b和a已经关联起来了,大家都是Object皆大欢喜,都是儿子;
当然b也可以添加自己的属性:
简洁明了有木有!
js继承之三(对象关联方式,Object.create())
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。