总结js建立object的方式(对象)

一、使用new操做符后跟Object构造函数 如: 函数

 var person = new Object();  能够写成 var person = {}; this

 person.name = "kitty"; 对象

 person.age = 25; it

二、使用“对象字面量”表示法,如: io

 var person = { function

      name : "kitty", test

      age:25 构造函数

 }; 方法

三、工厂模式 方法: new

 var createPerson = function(name,age,job){
       var person = new Object();
       person.name = name;
       person.age = age;
       person.job = job;
       person.sayName = function(){
          alert(person.name);
       }
       return person;
    }
    
    var person1 = createPerson("zh","62","Doctor");
    person1.sayName();

四、构造函数模式  方法

function Person(name,age,job){     this.name = name;     this.age = age;     this.job = job;     this.sayName = function(){        alert(this.name);     };   };     var person1 = new Person("zhou",23,"test");   person1.sayName();

相关文章
相关标签/搜索