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


Основы итерации в Javascript
Знание того, как работать с коллекциями данных в Javascript, является фундаментальным набором навыков, которым должен овладеть каждый разработчик. Даже в повседневной жизни мы постоянно работаем с данными — пишем список покупок, обновляем контакт в нашей адресной книге или отмечаем что-то в нашем списке TODO, мы постоянно получаем доступ к данным и манипулируем ими. Так что неудивительно, что когда мы программируем, это тоже встречается довольно часто! К счастью, Javascript..

Если ваш код будет запускаться в веб-браузере, я бы посоветовал лучше всего научиться использовать…
Если ваш код будет запускаться в веб-браузере, я бы посоветовал лучше всего научиться правильно использовать сокращение. Просто составьте функцию преобразователя и избегайте создания промежуточных массивов: const myArray = [1,2,3,4,5,6,7,8,9,10]; myArray.reduce((acc, cur) => { const x = Math.pow(cur, 2); if (!x % 3) { acc.push(x); } return acc; }); Я готов поспорить, что одна, хорошо скомпонованная функция в любой момент превзойдет сложный беспорядок итераторов ... а у..

Динамическое создание атрибутов для параметров в раскрывающихся списках выбора — React
При создании SPA для выгула собак с помощью JavaScript я столкнулся с необходимостью создать раскрывающееся меню, чтобы выбрать, для какой собаки предназначен запрос на прогулку. Поскольку у владельцев может быть более одной собаки, мне нужен был способ динамически создать это, используя массив собак владельца. После поиска решения в Интернете я решил разместить свои выводы здесь в надежде, что это поможет следующему программисту! Мнение: мне лично нравится, чтобы верхний..

Что такое петля?
Стремясь осуществить свою детскую мечту стать разработчиком Full Stack, я попросил совета у приятеля-разработчика программного обеспечения, который порекомендовал мне начать обучение с JavaScript. Хотя я находил это увлекательным, я также чувствовал себя напуганным и вскоре обнаружил, что перегружен огромным количеством материала для изучения. Одной из особых проблем, с которыми я столкнулся, было понимание цикла и итерации. Не говоря уже об огромном материале, пытающемся объяснить,..

Алгоритм палиндрома, объясненный с использованием случайной строки
Палиндром - это последовательность (например, слово или комбинация букв / цифр), которая может читать одно и то же вперед и назад. Написание функции, которая определяет, является ли ввод палиндромом, является одним из наиболее распространенных вопросов, которые может задать интервьюер. Есть много способов написать этот алгоритм, и я покажу вам способ проверки палиндромов в Javascript, используя объекты и случайную строку в качестве входных данных. Прежде чем писать функцию, давайте..

Рекурсивное мышление: акт изысканности или разрушения
Представьте, что ребенку на день рождения подарили подарок, завернутый в коробки внутри коробок. Чтобы получить подарок, как поступил бы нормальный человек, вы не стали бы сразу резко разрезать упаковку пополам, потому что вы можете сломать то, что внутри. Итак, ребенок сдерживает свое волнение, когда он осторожно распаковывает каждую большую коробку с меньшими коробками, пока не добирается до ожидаемого подарка - русской чайной куклы или «матрешки», которая по сути является куклой..

4 способа перебора фрейма данных Pandas
Как перебрать кадр данных pandas? Итерация по Pandas DataFrame — обычная задача при работе с данными в Python. Существует несколько различных способов перебора DataFrame, в зависимости от ваших конкретных потребностей. Вот наиболее распространенные способы перебора DataFrame: 1. iterrows() 2.apply() 3.itertuples() 4.items() Способ 1: iterrows() https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.iterrows.html?highlight=iterrow Метод iterrows() возвращает итератор,..