Jen

在 OO JavaScript建立私有成員

我們都知道,JavaScript也算是一種支援OO Programing的Language,通過一種鏈結機制來支援繼承,透過prototype點記法,來往上trace。 而私有成員(private)的建立,據說是比較少人知道(或許你知道,你就不用看下去了)。在JavaScript建立private的方法其實很簡單,私有屬性可以在建構函式中用var 關鍵字來定義。 例如 function person(){ var height = 178; this.getHeight = function() { return height ;} this.setHeight = function(value) { height = value; } } 是不是嘛,就是這樣囉!

0 意見: