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


Что такое наследование прототипа?
Что такое наследование прототипа? Сегодня я поделюсь некоторыми важными концепциями, связанными с JavaScript. Это серия случайных и кратких дискуссий по темам в Js. На сегодняшний день моя тема посвящена наследованию прототипов. В следующих блогах я расскажу больше о концепциях, связанных с javascript. Наследование прототипа Прототип — это цепочка, по ней мы можем расширить объект. Объект имеет специальное скрытое свойство [[Prototype]]. В объекте Javascript он рассматривается..

Странные объекты в JavaScript
Инициализаторы объектов и необычные свободы, которые они предоставляют программисту Давайте начнем с теста: сможете ли вы сказать из этого определения объекта, сколько и каковы свойства myObj ? var myObj = { '': 1, "": 2, [[]]: 3, ['']: 4, 1: 5, 1.0: 6, '1': 7, [1]: 8, [[1]]:9, _: 10 }; Как сказано на соответствующей странице MDN: Инициализатор объекта — это разделенный запятыми список из нуля или более пар имен свойств и связанных..

JavaScript: ключевая цель между HashMaps и объектами
Что такое Объект ? Рассмотрим библиотеку, полную книг, книги отсортированы по алфавиту или по номерам в своих разделах. Мы можем назвать эту аналогию нашим объектом, который в программировании объектами является комбинацией переменных, функций и структур данных . Принимая во внимание, что объекты могут хранить значения, манипулировать значениями и объединять их в более сложные объекты, такие как массивы, и при этом обеспечивать все те же преимущества. Но существуют..

Точечная нотация JavaScript против скобочной нотации: что использовать, когда
Разница между записью через точку и записью в скобках, а также когда вы должны использовать каждую из них. При изучении нового языка программирования одной из первых вещей, которую вы узнаете, является то, как получить доступ к элементам в массивах и объектах. В JavaScript это можно сделать двумя способами: запись через точку и запись в квадратных скобках. В этом сообщении блога мы обсудим разницу между этими двумя обозначениями и когда вы должны использовать каждое из них...

Что такое итераторы и генераторы в JavaScript
Итераторы и генераторы — это мощные языковые функции в JavaScript, которые позволяют разработчикам управлять потоком итераций в программе. В этой статье мы рассмотрим, что такое итераторы и генераторы, как они работают и когда они наиболее полезны. Что такое итератор? Итератор — это объект, определяющий последовательность и возвращаемое значение для каждого элемента этой последовательности. В JavaScript итератор — это объект, реализующий метод next() , который возвращает объект с..

Найти объект внутри массива в Javascript
const persons = [ {firstName: "Lebron", lastName: "James"}, {firstName: "Magic", lastName: "Johnson"}, {firstName: "Wilt", lastName: "Chamberlin"}, {firstName: "Kevin", lastName: "Durant"}, {firstName: "Stephen", lastName: "Curry"} ]; const player1 = persons.find(person => person.firstName === "Magic"); console.log(player1); // outputs {firstName: "Magic",..

Деструктуризация JavaScript: примеры простых объектов
Точно так же, как и при уничтожении массивов, мы можем манипулировать объектами таким же образом. Замените скобки и используйте фигурные скобки при объявлении переменных для деструктуризации объекта. Посмотрите этот базовый пример. Как видите, мы можем получить значения имени и возраста из объекта, объявив эти переменные как одно и то же имя, заключенное в фигурные скобки. Это практично для многих случаев использования. Это отличается от деструктуризации массива тем, что не..