Конструкторы, создание объектов через "new" Flashcards

1
Q

Обычные ли функции конструкторы?

A

Соглашение только: а) с большой буквы;

б) через new;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

почему конструктор ?

A

а) неявно создается новый пустой объект, он присваивается this;
б) выполняется код функции,
в) неявно возвращается this;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

конструктор, который повторно не вызывается ..

A
let catBritain = function(){
       this.breed= "Britain";
}
How well did you know this?
1
Not at all
2
3
4
5
Perfectly