Return to Snippet

Revision: 20328
at November 12, 2009 10:46 by CoolEsh


Updated Code
// Пример 2 (фабрики, свойства хранятся в 

function Class() {
 var obj = {};
 obj.value = 'some value';     // свойство
 obj.some_method = function () {  // метод
  console.log('some_method invoked');
 }
 return obj;
}

var obj1 = Class(); // экземпляр (обратите внимание, в данном случае мы не используем new)
var obj2 = Class(); // еще один

Revision: 20327
at November 12, 2009 10:45 by CoolEsh


Updated Code
// ��име� 2 (�аб�ики, �вой��ва ��ан���� в 

function Class() {
 var obj = {};
 obj.value = 'some value';     // �вой��во
 obj.some_method = function () {  // ме�од
  console.log('some_method invoked');
 }
 return obj;
}

var obj1 = Class(); // �кземпл�� (об�а�и�е внимание, в данном �л��ае м� не и�пол�з�ем new)
var obj2 = Class(); // е�е один

Revision: 20326
at November 12, 2009 10:38 by CoolEsh


Initial Code
// Пример 2 (фабрики, свойства хранятся в 

function Class() {
 var obj = {};
 obj.value = 'some value';     // свойство
 obj.some_method = function () {  // метод
  console.log('some_method invoked');
 }
 return obj;
}

var obj1 = Class(); // экземпляр (обратите внимание, в данном случае мы не используем new)
var obj2 = Class(); // еще один

Initial URL
http://habrahabr.ru/blogs/javascript/64746/#habracut

Initial Description


Initial Title
Организация классов с помощью фабрики объектов

Initial Tags
javascript

Initial Language
JavaScript