Рубрики
Без рубрики

Ключевое слово «новое» в JavaScript

Привет, читатели! Позвольте мне познакомить вас с чем -то новым сегодня! Тема сегодня – … Tagged с JavaScript, Codenewbie, Beginters, WebDev.

Привет, читатели! Позвольте мне познакомить вас с чем -то новым сегодня!

Тема сегодня – ключевое слово JavaScript “Новый” ! В JavaScript ключевое слово Новый используется для создания экземпляр объекта у этого есть Функция конструктора Анкет

Прежде чем погрузиться в детали, нам нужно понять одну вещь, то есть в JavaScript, почти все – это Объект И концепция объекта очень важна для понимания ключевого слова «новое». Когда мы определяем какой -либо Логический В Номер или Строка С новым ключевым словом, с ним можно рассматривать как объект Анкет

Позвольте мне сначала показать пример!

👉 Это ” Функция конструктора “, Животное Поскольку это отвечает за строительство новый объект, животное Анкет 👉 Мы должны были добавить свойства в объект животного с помощью точечной обозначения и вернуть его из функции конструктора. 👉 Давайте предположим, что нам нужно создать более одного объекта животного в нашем приложении. Итак, мы создали функцию конструктора дважды. 👉 Мы можем увидеть вывод, где создаются два новых объекта животных с имя и ноги характеристики.

Вот интересная вещь о ключевом слова новый . Когда мы используем ключевое слово, свойство под названием это создан, который относится ко всему объекту и возвращается автоматически. Таким образом, нам не нужно указывать какой -либо дополнительный объект внутри нашей функции конструктора. По сути, эти две строки сделаны для нас неявно ( под капюшоном ).

Давайте посмотрим, что происходит под капюшоном , предполагая, что конструктор животного вызывается с Новый ключевое слово. Это может быть переписано следующим образом, и это эквивалентно предыдущему примеру:

Здесь новый объект автоматически создается и возвращается. (прокомментированные строки)

Мы можем компактно написать код без под капюшоном Комментарии:

Эта концепция известна как « псевдоклассическая экземпляра ».

Точно так же мы можем определить Свойство объекта который сам по себе является другим Объект !

Для Пример , давайте определим объект под названием « человек » А затем создать два новых ЧЕЛОВЕК объекты следующим образом:

Теперь предположим, что мы хотим создать тип объекта для автомобилей и назвать его « Car ». У него должны быть свойства с именем владелец , модель и Годово, что . Вместо передачи буквальная строка или целочисленное значение При создании новых объектов следующие операторы передают объекты человек а также женщина как параметры для владельцев.

Чтобы узнать название владельца CAR2, мы можем получить доступ к собственности следующим образом:

console.log(car2.owner.name); //Swarnali
Надеюсь, этот пост поможет вам, создавая множество подобных объектов в вашем приложении. Обсуждение и запросы всегда приветствуются! ☺

Оригинал: “https://dev.to/swarnaliroy94/the-keyword-new-in-javascript-fh6”