Показать сообщение отдельно
  #1 (permalink)  
Старый 28.11.2016, 20:34
Новичок на форуме
Отправить личное сообщение для LawLiss Посмотреть профиль Найти все сообщения от LawLiss
 
Регистрация: 02.07.2015
Сообщений: 1

Статические методы и свойства объектов. Есть вопрос.
Разбираюсь с примерами статических методов:

function Article() {
Article.count++;
}

Article.count = 0;

Article.showCount = function() {
alert( this.count ); // (1)
}

// использование
new Article();
new Article();
Article.showCount(); // (2)


Что выполнется раньше?

При вызове функции конструктора new Article() - сначало выполнятся действия в фигурных скобках

function Article() {
Article.count++;
}

или

сначала в пустой, только что созданный объект, запишется свойство count и метод showCount, а потом выполнятся скобки!

Спасибо
Ответить с цитированием