1、使用new操作符后跟Object构造函数 如:

var person = new Object();  可以写成 var person = {};

 person.name = "kitty";

 person.age = 25;

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

var person = {

      name : "kitty",

      age:25

 };

3、工厂模式 方法:

 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();

4、构造函数模式  方法

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();

 

相关文章:

  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-13
  • 2021-05-19
  • 2021-12-02
猜你喜欢
  • 2022-01-10
  • 2021-11-30
  • 2021-05-04
  • 2022-12-23
  • 2021-12-31
  • 2021-11-09
  • 2022-12-23
相关资源
相似解决方案