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


Несколько методов циклов, которые вы должны знать как новичок в Javascript

Метод Map. Метод map() — это один из методов циклического обхода массива. Это помогает сделать ваш код компактным, аккуратным и организованным. Метод создает новый массив с результатами вызова функции для каждого элемента массива. Этот метод вызывает предоставленную функцию один раз для каждого элемента в массиве по порядку. Он не выполняет функцию для элементов массива без значений. Метод фильтрации. Метод filter() в javascript — это специальный метод, такой как map(). Это..

Основы Python - понимание списков

Через несколько недель изучения Python я начал действительно разбираться в вещах. Мне нравился условный поток, и использование for циклов вместе с .append() стало одним из моих шагов к куску кода. Увидев код опытных программистов и специалистов по анализу данных, я заметил, что они все же сделали иначе. Их код достиг того же результата, что и мой, но их код выглядел лучше. Оно было элегантным и более лаконичным; они могли превратить мои 5 или 6 строк кода в одну. Хотя сначала..

JavaScript — Цикл событий

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

Завершение

Замыкания сложно объяснить на простом английском языке, и их часто неправильно понимают, но они имеют решающее значение для понимания Javascript. Я студент, только начинающий изучать Javascript, поэтому эта статья не является полным руководством по закрытию, а просто демонстрирует мой процесс обучения. Что такое закрытие? Замыкание - это объединение всех переменных и функций в закрытое выражение, которое сохраняется за пределами лексической области, из которой они были созданы. Другими..

Петли (часть 1)

Привет читателям !!! Надеюсь, вы прочитали мои предыдущие статьи, посвященные языкам программирования Java. Это моя восьмая статья, и я собираюсь обсудить здесь циклы в Java. В основном здесь я собираюсь обсудить цикл for из этой статьи, и я могу пойти дальше. о петлях в следующих статьях. Циклы в Java Циклы удобны в случаях, когда вы хотите многократно запускать один и тот же код, добавляя каждый раз новое значение. В Java есть три типа циклов: for , while и делать пока ...

Быстрая оптимизация итерации массивов

Решил начать делиться полезными уроками, которые получаю при работе с различными сущностями в javaScript, может кому пригодится. Начнем с итерации массивов. Итак, в качестве примера представьте, что у нас есть два массива — u sers и usersBook. Задача — добавить к каждой книге имя автора (userName). Вероятно, вы можете найти множество возможных решений, но, поскольку мы все знакомы с циклами, на ум может прийти следующее: Это работает, но это не очень хорошее решение,..

Логические, если-иначе и циклы

Хотя я изучал C++ в старшей школе, мне пришлось изучать Python с его истоков (с нуля). Это дало мне более четкое представление о языке и предотвратило смешение понятий (в основном синтаксиса). Делать что-то с нуля требует большого терпения. Я выполнил упражнения 27–33 за два дня. Некоторым людям может показаться, что это слишком много, и на самом деле так оно и есть. Если вы новичок в программировании, эти семь упражнений закладывают основу настоящего программирования, здесь все..