Вопросы для собеседования в IT (React, JS, CSS, Typescript, общие вопросы) Часть 2
💬 Простыми словами: Объекты — основа всего в JavaScript. Есть несколько способов создать объект с данными и методами. 🛠 Способы создания: 🧪 Пример: const obj1 = { name: 'Аня' }; // через литерал const obj2 = new Object(); // редко используется const proto = { sayHi() { console.log('Привет!'); } }; const obj3 = Object.create(proto); // с заданным прототипом 💡 Полезно знать: Литерал — самый распространённый способ. Object.create() полезен при контроле над прототипами. 💬 Простыми словами: Falsy — это значения, которые в логических условиях ведут себя как false...
2 года назад
Классы JavaScript
Классы в JavaScript позволяют создавать объекты с похожими свойствами и методами. Синтаксис определения класса в JavaScript аналогичен другим объектно-ориентированным языкам программирования, таким как Java или C++. В этой статье мы рассмотрим основы классов в JavaScript и посмотрим, как их можно использовать на практических примерах. Вот простой пример класса в JavaScript: В этом примере мы определили класс Car, который имеет три свойства: марка, модель и год выпуска. Функция конструктора используется для инициализации свойств класса при создании нового объекта...