В чём преимущество prototype?

225
13 мая 2017, 20:39

Вот есть код:

(function(){
var Test = function(name){
    this.name = name;
    this.talk = function(){
        console.log(this.name);
    }
};
// ИЛИ
/*Test.prototype.talk = function(){
    console.log(this.name);
}*/
var currA = new Test('Jack');
var currB = new Test('Jessy');
var currC = new Test('Ronny');

currA.talk();
currB.talk();
currC.talk();
})();

Зачем использовать prototype?

Если в внутри условного класса можно задать сразу функцию. Скажите разницу плиз, а то запутался немного в этом.

READ ALSO
Yandex Maps API. Не могу вывести baloon

Yandex Maps API. Не могу вывести baloon

Добрый деньРазбираюсь с Yandex API

482
Проверка размера файла перед загрузкой

Проверка размера файла перед загрузкой

Пытаюсь реализовать загрузку файлаПеред загрузкой хочу узнать размер

313