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