Javascript Singleton

Ссылки на хорошие материалы по реализации данного паттерна.

singletone

var Singletone = (function () {
	var instance;

	return function Construct_singletone () {
		if (instance) {
			return instance;
		}
		if (this && this.constructor === Construct_singletone) {
			instance = this;
		} else {
			return new Construct_singletone();
		}
	}
}());

И еще:
medium