Bird из предыдущего вызова: функция Bird () {Обратите внимание, что
this.name = "Альберт";
this.color = "blue";
this.numLegs = 2;
// «this» внутри конструктора всегда ссылается на создаваемый объект
}
let blueBird = new Bird ();
new оператор используется при вызове конструктора. Это говорит JavaScript для создания нового instance Bird под названием blueBird . Без new оператора this внутри конструктора не будет указывать на вновь созданный объект, давая неожиданные результаты. Теперь blueBird имеет все свойства, определенные внутри конструктора Bird : blueBird.name; // => АльбертКак и любой другой объект, его свойства могут быть доступны и изменены:
blueBird.color; // => синий
blueBird.numLegs; // => 2
blueBird.name = 'Elvira';
blueBird.name; // => Эльвира
Dog из последнего урока, чтобы создать новый экземпляр Dog , присвоив его переменной hound . hound должна быть создана с использованием конструктора Dog .
    testString: 'assert(hound instanceof Dog, "hound should be created using the Dog constructor.");'
  - text: Ваш код должен использовать new оператор для создания instance Dog .
    testString: 'assert(code.match(/new/g), "Your code should use the new operator to create an instance of Dog.");'
```