Я просто сейчас как раз читаю раздел ООП в JS: мне это тоже интересно.
Вы пишите про
статические экземпляры класса, но мне это не о чём не говорит. Я знаю
суть статического свойства класса и
статического метода класса, но в чём суть
статического экземпляра класса?
A.prototype.setName = function(value){
_name = value;
};
Вот эту строчку я перевожу как: присвоить всем инстанциям этого объекта метод
setName. Зачем его указыввать внутри объекта? Я так понял из теории, что внутри объекта вы просто объявляете метод.. А вот если после объявления объекта вам надо присвоить новый метод и метод должен принадлежать всем инстанциям этого объекта, то нужно образаться к свойству (или методу?)
prototype