240 发简信
IP属地:云南
  • ```
    function Super(){
    this.flag = true;
    }
    function Sub(){
    this.subFlag = false;
    }
    Sub.prototype = new Super;
    var obj = new Sub();
    obj.flag = flase; //修改之后,由于是原型上的属性,之后创建的所有实例都会受到影响
    var obj_2 = new Sub();
    console.log(obj.flag) //false;
    ```

    这打印出的应该还是true.
    另外obj.flag =false这行,你的false拼写错误,怀疑你这段代码没有执行过。。。

    将子类的prototype对象指向父类的实例,修改子类实例的属性并不会影响到父类/子类中的属性的,修改的只是当前实例的属性而已。

  • 关于乌托邦症候群的自我思考

    乌托邦症候群 我的生活总是围绕在一种漂浮焦虑之中。现在的自己依旧坐在十年前的书桌前敲打文字, 生活在十年前生活的城市,在十年前就有的街道上行走,这一切都让我感觉到一种虚无,仿...

  • 如何面对已经来不及的生活

    这些年一本书中的话总是不断的提醒我,要在年轻的时候抓紧时间把需要解决的人生大事都解决了,比如需要在年轻的时候习得一些过硬的本事或者一技之长以成为自己安身立命的本领,获得身份认...