Показать сообщение отдельно
  #3 (permalink)  
Старый 17.04.2015, 11:05
Аватар для JsConAp
Интересующийся
Отправить личное сообщение для JsConAp Посмотреть профиль Найти все сообщения от JsConAp
 
Регистрация: 22.02.2015
Сообщений: 24

Ivasoft,
Сообщение от Ivasoft
Наткнулся на задание. Не пойму, в чем ошибка.
ничего не замечаешь странного?
Сообщение от Ivasoft
var Cow. = new Animals(cowname) ; // Наследуеться
<!doctype html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>
    <script>
        function Animal(name) {
            this._name = name;
            var self = this
            this.getName = function() {
                return self._name;
            }
        };

        function Cow(name) {
            Animal.apply(this, arguments);
            this.moo = function() {
                return "Cow " + this.getName() + " says moo"
            }
        };
        var cow = new Cow('Milka');
        document.writeln('<pre>', cow.getName(), ' => ', cow.getName() === 'Milka');
        document.writeln(cow.moo(), ' => ', cow.moo() === 'Cow Milka says moo', '</pre>');
    </script>
</body>

</html>

Последний раз редактировалось JsConAp, 17.04.2015 в 11:30.
Ответить с цитированием