Front-end-Job-Interview-Questions

Ответы на вопросы на должность Frontend разработчика.


Project maintained by FedorovAlexander Hosted on GitHub Pages — Theme by mattgraham

В чем разница между: function Person(){}, var person = Person(), и var person = new Person()?

function Person(){} - Мы создаем функцию с именем Person.
var person = Person() - Мы вызываем функцию Person и результат сохраняем в переменную person.
var person = new Person() - Мы создаем новый объект, используя функцию-конструктор Person.


Предыдущий вопрос | Следующий вопрос