![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Yamaradg |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 25.12.2011 Репутация: нет Всего: нет |
Здравствуйте!
Я новичёк как на этом форуме - так и вообще в Javascript. Ранее изучал уроки Попова на эту тему(и многое с того времени подзабыл) Но сейчас по советам некоторых знакомых перешел на уроки Дениса Фомичева и столкнулся со следующими вопросами: // создание конструктора function Cat(nameToSet, colorToSet, heightToSet, weightToSet, hungryToSet){ this.name = typeof nameToSet == 'undefined' ? 'Script' : nameToSet; this.color = typeof colorToSet == 'undefined' ? 'black' : colorToSet; this.height = typeof heightToSet == 'undefined' ? 30 : heightToSet; // cm this.weight = typeof weightToSet == 'undefined' ? 5 : weightToSet; // kg this.hungry = typeof hungryToSet == 'undefined' ? true : hungryToSet; }; Cat.prototype.rename = function(newName) { this.name = newName; return true; } Cat.prototype. feeding = function() { if (this.hungry) { this.hungry = false; alert('кот накормлен!'); return true; } else { alert('кот и так уже сыт!'); return false; } } // создание обьекта var cat_1 = new Cat(); console.log('1ый кот:'); console.log(cat_1.name); console.log(cat_1.color); console.log(cat_1.height); console.log(cat_1.weight); console.log(cat_1.hungry); cat_1.rename('Матроскин'); cat_1.feeding(); cat_1.feeding(); Вобщем непойму почему при условии существования конструкции If Else: Выводится на экран в итоге и то и другое? P.S. Буду благодарен за любой намек или подсказку по этому поводу... |
|||
|
||||
| Amphiluke |
|
|||
|
☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 35 Всего: 112 |
||||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |