字面量的方法:
var per1 = ,
readbook: function ()
};
呼叫系統的建構函式:
var per2 = new object();
per2.name = "大蛇丸";
per2.age = 30;
per2.*** = "男";
per2.eat = function () ;
per2.play = function () ;
console.log(per2 instanceof object);//輸出true
自定義建構函式:
function person(name, age, ***) ;
}var per = new person("雛田", 18, "女");
console.log(per instanceof person);//輸出true
第三種方法是最常用的,也是效果最高的一種方式,當這樣建立物件的時候,需要做以下幾種事
工廠模式建立物件
function createobject(name,age) ;
return obj;
}var per2=createobject("小明",20);
工廠模式和自定義方式建立物件的共同點:都是物件,都可以建立物件,都可以傳入引數
工廠模式和自定義方式建立物件的不同點:
js基礎 物件字面量
語法 var obj 使用這種方式和使用new object 這種方式本質上沒有區別 var obj obj.name 孫悟空 console.log obj.name 結果為 孫悟空 使用物件字面量,可以在建立物件時,直接指定物件中的屬性 語法 var obj console.log obj 物件...
5 3 字面量 工廠模式 和建構函式建立物件
一 物件字面量建立 物件字面量建立 var obj age 3,fn function obj.fn mrs陳今年3歲了 console.log obj age 3 新增屬性 obj.男 改寫屬性 obj.name mrs 要建立多個物件,就要乙個乙個寫,很不方便 二 工廠模式建立物件 函式呼叫時建...
建構函式方法建立Mat物件
mat是乙個非常優秀的影象類,它同時也是乙個通用的矩陣類,可以用來建立和操作多維矩陣。mat類提供了一系列建構函式,可以方便的根據需要建立mat物件。常用的建構函式有 1 mat mat 無引數構造方法 2 mat mat int rows,int cols,int type 建立行數為 rows,...