Показать сообщение отдельно
  #17 (permalink)  
Старый 27.08.2015, 15:37
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
В чем ошибка?
Помимо синтаксической - 1) для создания обычных объектов лучше использовать литералы, 2) с большой буквы в JS принято именовать только классы и немспейсы, 3) название метода и его работа должны соответствовать друг другу и 4) здесь можно использовать ключевое слово this.
var joe = {
    age: 20,
    alertAge: function() {
        alert(this.age);
    }
};

joe.alertAge();

Последний раз редактировалось Erolast, 27.08.2015 в 15:41.
Ответить с цитированием