最近更新
阅读排行
关注本站

JS中的Object.create()

阅读:10322 次   编辑日期:2015-08-03

目录:

概述:

最近这天气极容易感冒,大家还是注意身体,今天凌晨1点就带媳妇儿大人去看急诊了,刚回到家中,但愿媳妇儿大人能赶快好起来~
继承是我们在工作中,或者面试中经常遇见的问题,但是除了new一个函数之外我们还能如何继承一个函数或者一个对象呢?今天我们来说说Object.create()。

Object.create()

通过 Object.create() 方法,使用一个指定的原型对象和一个额外的属性对象创建一个新对象。这是一个用于对象创建、继承和重用的强大的新接口。说直白点,就是一个新的对象可以继承一个对象的属性,并且可以自行添加属性。
   var parents = {
        name : "UW3C",
        bron : "2013",
        from : "China"
    }
    var child = Object.create(
        parents,
        {
            title : {
                value : "技术分享",

            },
            year : {
                value : "2",

            }
        }
    );
    alert(child.name + child.title + "创建于" + child.bron + "今年" + child.year + "岁了~");
    //UW3C技术分享创建于2013今年2岁了~
将本篇文章分享到:
top