Задать вопрос
@discoder
Web Developer

Почему объект в консоле имеет имя функции-конструктора а не собственное?

Скрипт:
function User(name) {
        this.name = name
    }
    var vasya = new User("Вася");
    console.log(vasya); // User {name: "Вася"}


Почему консоль хрома выводить это: User {name: "Вася"}
А не это: vasya {name: "Вася"}

???
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Консоль хрома выводит в таком виде
Название_Конструктора { свойство: значение, ... }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы