问答详情
源自:8-5 实现继承的方式

函数里面的变量和函数的属性有什么关系,是不是一样的

函数里面的变量和函数的属性有什么关系,是不是一样的

提问者:qq_快乐小子_3 2016-09-04 16:03

个回答

  • OlderSkee
    2016-09-04 16:53:55
    已采纳

    function Person1(){
       var name = "张三";//函数里的变量
       return name;
    }
    console.log(Person1());   //显示  张三


    function Person2(){
       this.name = "李四"  //函数的属性
    }
    var Myname = new Person2(); //实例化
    console.log(Myname.name)    //调用   显示 李四

  • OlderSkee
    2016-09-04 17:13:27

    Person2.prototype.age = "16"  //函数的属性
    console.log(Myname.age) //调用   显示 16

    var obj={name:"王五"}    //对象的属性
    console.log(obj.name)           //显示 王五