js創建對象的四種方式


1. 通過構造函數obj來創建

var obj = new object();

obj.name = "xm";

obj.age = 19;

obj.eat = function(){

}

2. 字面量創建

var obj ={

  name: " xm",

  age: 19,

  eat: function(){}

}

3.工廠函數

function students(name,age){

  var obj ={    

  name: " xm",

  age: 19,

  eat: function(){}

  }

return  obj;

}

var xm =  student("xm",19);

var xh =  student("xh",19);

//  可以批量創建但是類型不明確

 

4. 自定義構造函數創建

 function students(name,age){

  this.name = name;

  this.age = age;
}

var xm = new  student("xm",19);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM