下面程序的输出结果是什么 他使用了什么方法(改变调用方法的this指向)



```javascript
<script>
    function girlfriend(name,age){
          this.uname=uname;
          this.age=age;
          age=age+'非常可爱';
          this.age=age;
   }
    function fact(uname,age,state){
    girlfriend.某个函数(this,uname,age);
    this.state=state;
  }
  var obj=new Mydream('可爱的猫猫','五个月辣','不存在');
  console.log(Mydream);
</script>

```

哈喽,说的函数是call吧

求求答案