Публикации по теме 'objects'


Объект
Объекты используются для хранения коллекций различных данных и более сложных сущностей с ключами. В JavaScript объекты проникают почти во все аспекты языка. Объект может быть создан с фигурными скобками «{}» с n необязательным списком свойств. Свойство представляет собой пару Ключ и значение (ключ: значение) Создание одного объекта по синтаксису let user = new Object(); // "object constructor" syntax let user = {}; // "object literal" syntax Литерал объекта let user = {..

Основные методы объектов JavaScript: подробное руководство с примерами
Методы объекта Вот список некоторых часто используемых встроенных методов объекта в JavaScript. Object.keys(obj) — возвращает массив имен собственных перечислимых свойств объекта. const obj = { a: 1, b: 2, c: 3 }; const keys = Object.keys(obj); console.log(keys); // Output: ["a", "b", "c"] Object.values(obj) — возвращает массив значений собственных перечисляемых свойств объекта. const obj = { a: 1, b: 2, c: 3 }; const values =..

Объектно-ориентированный Ruby
Одной из основных функций каждого языка программирования являются классы и объекты. Сегодня я научу вас объявлять и использовать классы в Ruby. Давайте начнем! Имена классов должны начинаться с заглавной буквы. Чтобы объявить класс, добавьте ключевое слово class, затем введите имя и не забудьте добавить ключевое слово end. Вот как это должно выглядеть: class Person end Чтобы упростить процесс обучения, вы можете думать о классах, подобных фабрикам, которые производят..

Знайте этот вопрос JavaScript и преуспейте на собеседовании — Apply/Call/Bind.
Каждый программист JavaScript проходит через один и тот же запутанный мыслительный процесс, например, когда использовать Apply, Call, Bind; в чем разница между call , apply и bind ; а зачем нам функция this ? После прочтения этой статьи вы поймете Apply/Call/Bind. Чтобы вы полностью поняли связывание, вызов и применение; вы должны понимать концепцию JavaScript this . Что такое « this »? В JavaScript ключевое слово this относится к объекту . Одна забавная особенность..

Передача объекта JavaScript: что вы должны знать
Хорошо, прямо к делу, взгляните на этот код Итак, что я хотел сделать, так это добавить к массиву музыкантов два объекта с двумя свойствами, оба с именем и возрастом Джона Майера и Чарли Пута. Так что я ожидал что-то вроде этого в качестве вывода: Но посмотрите, каков фактический результат кода: Да, кажется, что-то не так. Похоже, какая-то проблема при проталкивании объекта в массив музыкантов. Итак, давайте посмотрим, что находится внутри массива в каждом цикле...

Вызов, подача заявки и привязка в JS: искусство быть излишне причудливым
Хорошо, так что вы хотите быть фантазией, или вы видели что-то о Call, Apply и Bind и задавались вопросом, о чем это вообще было. Проще говоря, Call, Apply и Bind - это методы, которые можно использовать с функциями и объектами или с ними, которые позволяют вам получить доступ к свойствам объекта внутри функции. Теперь обзор объектов JS, с которыми мы будем работать, поскольку именно для них предполагается использовать call, apply и bind. Итак, объект JS - это нечто, называемое..

Запутанные методы клонирования массива в JavaScript
Вы когда-нибудь сталкивались с ошибкой при клонировании массива? Не беспокойтесь .. Вы не будете повторять это снова. Есть много способов клонировать массив. Но мы собираемся обсудить 5 из них, которые кажутся наиболее очевидными для многих разработчиков. Давайте разберем их на примерах. Рассмотрим эти два массива, их мы будем использовать дальше в наших примерах. const array_simple = [1, 2, 3, 4, 5, 6]; const array_nested = [{ color: 'red', model: '250 GT' }, { color:..