// 單例模式 很簡單 如: var a = {} or var a = new Object();
// 使用單例模式無非就是為了一個命名空間,防止污染別人的命名 可以看 面向對象的調(diào)用方式
// 復習一下之前學的:
// 1.創(chuàng)建一個命名空間(創(chuàng)建一個單例模式對象)
let yxb = function(name){
// 私有屬性吏饿;
let private = "我是私有屬性";
// 私有方法踪危;
function changeName(){
debugger;
private = private + "----我用私有方法改變了私有屬性";
return private;
}
// 共有屬性
this.name = name;
// 共有方法
this.getName = function(){
this.name = this.name + '通過getName函數(shù)';
return this.name;
}
this.getFun = function(){
console.log(changeName());
}
};
var a = new yxb('楊小寶');
console.log(a);
console.log(a.a); // 獲取私有屬性 undefined
//a.name(); //Uncaught TypeError: a.name is not a function
// 我們看一下正確獲取方式
console.log(a.getName()); // 獲取 私有屬性
a.getFun(); // 獲取 私有方法蔬浙;
單例模式
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來垢夹,“玉大人溢吻,你說我怎么就攤上這事」” “怎么了促王?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長而晒。 經(jīng)常有香客問我蝇狼,道長,這世上最難降的妖魔是什么倡怎? 我笑而不...
- 正文 為了忘掉前任题翰,我火速辦了婚禮,結果婚禮上诈胜,老公的妹妹穿的比我還像新娘。我一直安慰自己冯事,他們只是感情好焦匈,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著昵仅,像睡著了一般缓熟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上摔笤,一...
- 文/蒼蘭香墨 我猛地睜開眼分蓖,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了尔许?” 一聲冷哼從身側響起么鹤,我...
- 正文 年R本政府宣布痢甘,位于F島的核電站喇嘱,受9級特大地震影響,放射性物質發(fā)生泄漏塞栅。R本人自食惡果不足惜者铜,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望放椰。 院中可真熱鬧作烟,春花似錦、人聲如沸砾医。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽如蚜。三九已至压恒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間错邦,已是汗流浹背探赫。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 餓漢式 餓漢式是典型的空間換時間寝并,當類裝載的時候就會創(chuàng)建類實例痪伦,不管你用不用聪全,先創(chuàng)建出來涛舍,然后每次調(diào)用的時候玻墅,就不...
- 當我們使用單例模式稠炬,獲取單例的時候經(jīng)常見到下面這種寫法: 為什么會這么寫呢蓬抄,原因是為了避免多線程并發(fā)的時候創(chuàng)建多余...
- 單例模式(Singleton Pattern)是 Java 中最簡單的設計模式之一茄靠。這種類型的設計模式屬于創(chuàng)建型模...
- spring單例bean與設計模式的單例模式的區(qū)別在于它們關聯(lián)的環(huán)境不一樣。單例模式是指在一個JVM進程中僅有一個...
- 轉變蝶桶、堅持慨绳、學習,做最好的自己 ------我的青椒學習之旅 學會改變真竖,才會有更好的脐雪。青椒計劃讓我看到了自己很多不...