Показать сообщение отдельно
  #4 (permalink)  
Старый 20.12.2013, 21:09
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Для вашего случая:
var myobj = Object.create(myclass);


ИЛИ

var myobj = {__proto__: myclass};


(свойство __proto__ стандартизировано в ECMAScript6 и работает во всех современных браузерах)


Или вариант с конструктором:
function myclass() {}

myclass.prototype.property1 = '20';
myclass.prototype.myfunc = function () { alert(); };

var myobj = new myclass();


PS: myclass - это анонимный объект у вас, а не класс. Рекомендую ознакомится http://learn.javascript.ru/prototype
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 20.12.2013 в 21:11.
Ответить с цитированием