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


Что такое структуры данных и что такое структура данных массива
Первый взгляд на структуры данных Представьте, что вам нужно обыскать склад, чтобы найти важный лист бумаги, скажем, ваш W-2, а на складе царит полный беспорядок… примерно как на картинке ниже. Как вы думаете, сколько времени вам понадобится, чтобы найти W-2? Да, наверное, довольно долго. Сколько времени это заняло бы, если бы вам также нужно было найти 10 других документов? Наверное, слишком долго, да? Вот как выглядела бы память компьютера без структур данных, и просить его..

Полезные методы для манипуляции с массивами
Вероятно, массив - это наиболее широко используемая структура данных в javaScript. По сути, массив - это объект. Array имеет несколько встроенных методов. Давайте поговорим о них. map: map - это функция более высокого порядка, которая принимает функцию в качестве входных данных. Эта функция выполняет цикл по всем элементам массива и может выполнять некоторые операции с каждым элементом. это возвращает новый массив с новыми элементами. Return: возвращает новый массив...

Советы по Javascript: срез x сращивание
Советы по Javascript: срез x сращивание Давайте продолжим изучение функций Javascript, но на этот раз давайте узнаем о некоторых функциях работы с массивами, которые я использую все время, но они могут немного сбить с толку из-за их уникальных функций, срезов и сращиваний. . Функция slice() выбирает часть массива и возвращает новый объект массива. Синтаксис: array.slice(beginIndex, endIndex) Выбранная часть зависит от аргументов, переданных в функцию: - Если в функцию не..

Как работает метод сортировки в JavaScript?
В моей сегодняшней статье я покажу вам, как метод сортировки ( Array.prototype.sort() ) работает в JavaScript, его логику и как вы можете использовать его для сортировки массива. ВВЕДЕНИЕ Прототип массива sort() используется для сортировки элементов в массиве в зависимости от предоставленной логики, а затем возвращает ссылку на тот же массив, теперь уже отсортированный. Порядок по умолчанию метода sort() — восходящий, и он работает путем преобразования элементов массива в..

День 4: Плавание по морям массивов и исследование джунглей объектов в JavaScript 🌊🌳
Снова привет, отважные путешественники по коду! Это четвертый день нашего путешествия по JavaScript, и у нас есть захватывающий маршрут. Сегодня мы отправляемся в широко открытые моря массивов и отправляемся в захватывающую экспедицию по джунглям объектов. Прежде чем мы начнем, давайте поднимем настроение мемом: Массивы: соединяем части вместе 🧩 Массивы в JavaScript подобны волшебным сундукам с сокровищами. Они могут хранить различные типы значений в одном месте. Создадим..

Решение задачи «Применить преобразование к каждому элементу массива» в JavaScript
Я прошел 30 дней Javascript в LeetCode. На данный момент у меня 2635. Примените преобразование к каждому элементу массива. Вызов Вам дан целочисленный массив arr и функция отображения fn . Ваша задача — создать новый массив, каждый элемент которого является результатом применения функции преобразования к соответствующему элементу входного массива. Другими словами, returnArray[i] = fn(arr[i], i) . Первая попытка На первый взгляд задача была простой. Мне просто нужно было..

Расширенные методы массива JavaScript — flat() и flatMap()
Если вы новичок в разработке JavaScript, возможно, вы не знакомы с методами Array.prototype.flat() и Array.prototype.flatMap() . В этой краткой статье мы рассмотрим два мощных метода работы с массивами, которые могут оказаться невероятно полезными при работе над сложными проектами JavaScript. Познакомившись с Array.prototype.flat() и Array.prototype.flatMap() , вы получите в свое распоряжение ценные инструменты для эффективного решения сложных задач. Приготовьтесь..