擴展
Code:
復制代碼 代碼如下:
var blogModule = (function (my) {
my.AddPhoto = function () {
//添加內部代碼
};
return my;
}(blogModule));
復制代碼 代碼如下:
var blogModule = (function (my) {var oldAddPhotoMethod = my.AddPhoto;
my.AddPhoto = function () { // 重載方法,依然可通過oldAddPhotoMethod調用舊的方 }; return my;}(blogModule));
復制代碼 代碼如下:
var blogModule = (function (old) { var my = {}, key; for (key in old) { if (old.hasOwnProperty(key)) { my[key] = old[key]; } } var oldAddPhotoMethod = old.AddPhoto; my.AddPhoto = function () { // 克隆以后,進行了重寫,當然也可以繼續調用oldAddPhotoMethod }; return my; } (blogModule));
復制代碼 代碼如下:
var blogModule = (function (my) { var _private = my._private = my._private || {}, _seal = my._seal = my._seal || function () { delete my._private; delete my._seal; delete my._unseal; }, _unseal = my._unseal = my._unseal || function () { my._private = _private; my._seal = _seal; my._unseal = _unseal; }; return my; } (blogModule || {}));
新聞熱點
疑難解答
圖片精選