return对实例化对象影响

<script type="text/javascript">
        /*return的影响
            仍然实例化一个对象,不过return后边的代码不给执行
        */
        function Animal(){
            this.name = "kitty";
            this.age = 6;

            return 100;

            this.run = function(){
                console.log('在跑步');
            }
        }
        //Animal内部有return,cat接收的是对象还是返回信息100。
        var cat = new Animal();
        console.log(cat);//Animal { name="kitty", age=6}
        //cat.run();报错

        </script>

 

posted @ 2015-11-18 15:30  XINYUHAI77  阅读(162)  评论(0编辑  收藏  举报