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


Окно, документ и экран в Javascript
Окно: Окно — это объект. объект окна находится в верхней части иерархии объектов JavaScript и представляет окно браузера. Объект окна поддерживается всеми браузерами. Все глобальные объекты JavaScript , функции и переменные автоматически становятся членами объекта окна. Окно — это первое, что загружается в браузер . Этот объект окна имеет большинство свойств, таких как длина, innerWidth, innerHeight, имя, если оно было закрыто, его родители и многое другое. Объект окна..

Объект в JavaScript: обзор
Объекты используются для хранения коллекций различных данных и более сложных сущностей с ключами. В JavaScript объекты проникают почти во все аспекты языка. Поэтому мы должны сначала понять их, прежде чем углубляться в что-либо еще. Объект можно создать с фигурными скобками {…} с необязательным списком свойств . Свойство — это пара «ключ: значение», где key — это строка (также называемая «именем свойства»), а value может быть чем угодно. Мы можем представить объект как шкаф..

Как перебрать объект в JavaScript
Цикл в вычислениях — это инструкция, которая итерирует, повторяет или выполняет одно или несколько операторов снова и снова . Некоторые циклы выполняют оператор до тех пор, пока заданное условие истинно, в то время как другие выполняют оператор до определенного числа раз. Я уверен, что в вашем музыкальном плеере есть функция цикла, где вы можете выбрать конкретную песню для повторения снова и снова. Это означает, что цикл в основном что-то повторяет ! Сегодня я расскажу о том,..

Разрушение присваивания в JavaScript — Часть 1
Синтаксис деструктурирующего присваивания (представлен в ES6) — это выражение JavaScript, которое позволяет нам извлекать данные из массивов, объектов и карт и задавать их в новые, отдельные переменные. Например, До ES6: Из ES6: Примечание. При деструктурировании объектов следует использовать имя переменной, соответствующее ключу объекта. Порядок имени не имеет значения при деструктуризации объекта. Если вы хотите назначить разные имена переменных для ключа объекта,..

ES6: РАЗРУШЕНИЕ ОБЪЕКТОВ И МАССИВОВ
Деструктуризация — это совершенно новый синтаксис ES6, который позволяет нам легко работать с массивами и объектами. РАЗРУШЕНИЕ ОБЪЕКТА Давайте пройдемся по коду, чтобы понять, как это работает: const person = { name: 'Robert', age:25, location: { city:'Chicago', temp:31 } } //With ES5 syntax const name = person.name; const age = person.age; console.log(`${name} is ${age}`); //Robert is 26 Этот синтаксис работает хорошо, но проблема с синтаксисом ES-5 заключается в..

Наследование прототипов в Javascript
P Наследование прототипа: Javascript — это объектно-ориентированный язык программирования, основанный на прототипах. Допустим, у нас есть объект для пользователя с его свойствами и методами, нам нужно создать объект для администратора с небольшими изменениями в пользователе. В этом случае наследование прототипов играет важную роль. Просто наследование прототипов относится к возможности доступа к свойствам объекта из другого объекта. Мы используем прототип javascript для добавления..

JavaScript: как написать собственный метод Map
В JavaScript массивы используются повсеместно. К счастью для нас, уже существует множество функций, которые позволяют нам работать с массивами многими полезными способами, и некоторые из них известны как методы обработки коллекций, некоторые из них: сопоставление, уменьшение, поиск, фильтрация и т. д. Это функции, которые позволяют нам обрабатывать каждый элемент массива и что-то с ним делать, это может быть его печать, сравнение, суммирование и так далее. Итак, зачем кому-то писать..