最赞回答 / 一飞同学
                                
                                                            <...code...>Object.create()创建一个空对象,这个空对象的原型指向Light.prototype,将LightHalf的prototype=这个空对象的原型,实现一个继承关系,这里的construstor指向Light,可以修改成自身LightHalf,如果直接LightHalf.prototype=Light.prototype,在修改LightHalf时就会影响到Light,因为他们指向同一个对象
                            
                        
                        2017-07-30
                
            
                                最新回答 / ffg_疯疯过
                                
                                                            如果要把封装成jQuery插件写在rating方法外面,要注意init方法是闭包在rating里面的,所以外面是无法调用到,但是可以通过老师写的return方式得到rating的init方法,所以应该这样写:<...code...>
                            
                        
                        2017-07-21
                
            
                                最赞回答 / 慕粉3777950
                                
                                                            代码顺序问题,应该先实现继承,然后再扩写子类的方法。你的代码中先扩写了原型对象的方法,然后再写继承Coffee.prototype = new Beverage();  这样的话之前写的方法就被覆盖了,所以重写并没有实现
                            
                        
                        2017-07-11
                
            
                                最赞回答 / 幻灭丶
                                
                                                            只看视频 只看书都学不会编程这门手艺的,所谓求书单只是可以把你懒惰敲代码的时间花在看书上 以麻痹自己很努力的假象。书 读一本就够了 js高程 或者 js面向对象编程 多了无用
                            
                        
                        2017-07-08
                
             
             
        












