From 01199cee8cd9e61505613e5d5e0a4d2fda060e9f Mon Sep 17 00:00:00 2001 From: JavaSDragon <33486797+JavaSDragon@users.noreply.github.com> Date: Wed, 24 Jan 2018 16:25:41 +0300 Subject: [PATCH] Task Clouser --- clouserTask.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 clouserTask.js diff --git a/clouserTask.js b/clouserTask.js new file mode 100644 index 0000000..27a7a8b --- /dev/null +++ b/clouserTask.js @@ -0,0 +1,18 @@ +var Singleton = (function() { + var instance, + size=100; + + // Приватные методы и свойства + + // Конструктор + function Singleton() { + if (instance) return instance; + instance = this; + } + + // Публичные методы + + return Singleton; +})(); +const a = new Circle(); +console.log(a.size);