我試圖瞭解如何公共屬性在(顯示)模塊模式工作。通過Carl Danley "The Revealing Module Pattern"指出的優點是: 明確定義的公共方法和變量,導致增加可讀性 讓我們來看看這個代碼(fiddle): var a = function() {
var _private = null;
var _public = null;
functio
查看下面的Javascript揭示模塊模式,變量「defaultValue」不更新,需要一個getter來訪問和更新值 - 解釋爲here。 那麼爲什麼數組(例如defaultArray)會更新並且可以在沒有特定getter的情況下訪問? 例如代碼: var go = function() {
var defaultValue = null;
var defaultAr