2012-06-21 55 views

回答

3

通常,getter和setter用於Javascript中的面向對象編程。

通常,在一個類中,有一些屬性,構造函數,getters和setter。

屬性代表一類的屬性

構造函數創建一個類的實例

吸氣劑幫助檢索

var name = cat.getName();

塞特斯幫助操縱的屬性的對象的屬性一個東西。

eg. cat.setName('Kathreen');

瞭解更多關於在Javascript OOP以瞭解更多信息。

3

Gettersetter都是功能。

Getter將調用何時從變量/對象(它有Getter)檢索值Getter函數必須返回值。

var i=count; 

如果count的getter已經被定義,它會調用。當值是分配給一個變量/對象(其具有設置器)

count=10 

如果計數的設定器已經被定義,它將調用

Setter將調用。

這個例子來看看,這樣就可以很容易地理解使用Gettersetter

How to get notified within an object when one of that object’s property changes?