Показать сообщение отдельно
  #1 (permalink)  
Старый 30.10.2013, 16:28
Аспирант
Отправить личное сообщение для Chiz Посмотреть профиль Найти все сообщения от Chiz
 
Регистрация: 18.04.2012
Сообщений: 43

Создание прототипа функции
В общем я пытаюсь написать функцию имеющюю свои свойства и методы.Вот упрощенный код, который я написал.
var a = function(){
 /* ... код функции ... */
 this.smth();
}

a.prototype = {
 get:function(name){
 return name.toLowerCase();
},
smth:function(){
 /* ... код функции ... */
}
};

var b  = a.get("name");

var func = new a();

Когда вызываю функцию все в порядке, а когда вызываю один из ее методов выдает ошибку. Пожалуйста объясните как нужно работать с прототипами
Ответить с цитированием