您的位置:首页 > 移动开发 > Objective-C

js 非构造函数的继承 object()方法

2016-07-13 14:02 387 查看
$(document).ready(initPage);
function initPage() {
var Doctor = object(Chinese);
Doctor.career = '医生';
alert(Doctor.nation+Doctor.career); //中国
}
function object(o) {
    function F() {}
    F.prototype = o;
    return new F();
  }

var Chinese = {
    nation:'中国'
  };
 var Doctor ={
    career:'医生'
  }
这个object()函数,其实只做一件事,就是把子对象的prototype属性,指向父对象,从而使得子对象与父对象连在一起
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息