JS引擎查找属性的原理

原型继承的原理

不断向上查找

funciton getProperty(obj,prop){
                
                if(obj.hasOwnProperty(prop){

                    return obj[prop];

        }else if(obj._proto_!==null){

                        return getProperty(obj._proto_.prop);

        }esle{
                    
                    return undefined;
    }
}

 

posted @ 2017-08-14 11:05  哈哈敲敲  阅读(231)  评论(0编辑  收藏  举报