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


Циклы в JavaScript
Важность цикла Циклы полезны, когда вам нужно многократно выполнять одни и те же строки кода определенное количество раз или до тех пор, пока условие истинно. Я буду прямолинейным в этом подходе. Разные типы циклов В основном в JavaScript есть четыре типа циклов. 1. для петли 2. пока цикл 3. сделать… в то время как цикл 4. в/в петлю Цикл for Синтаксис for для (оператор1; оператор2; оператор3){ Код для выполнения } Пояснение · Оператор 1 выполняется..

Понимание циклов in — Vanilla JS
Почему циклы for-in? Циклы for-in являются фундаментальной частью кода в vanilla JS, но как они работают? Независимо от того, являетесь ли вы новичком в JS или имеете средний уровень, разумно потратить свое время на понимание каждого фрагмента традиционного цикла for-in, чтобы укрепить свои основы. Цикл for-in обычно используется для выполнения повторяющихся действий или итерации структур данных, таких как массивы, и может использоваться для других итераций, таких как объекты...

Решение проблемы с максимальным количеством персонажей
В этом блоге я буду решать еще одну популярную алгоритмическую задачу — Max Character. Обратите внимание, что эта проблема будет решена в JavaScript! Вопрос заключается в том, чтобы создать функцию, которая возвращает символ, который чаще всего используется в строке. Судя по примерам в строках 6 и 7, и ввод, и вывод должны быть строками. Мое решение этой задачи имеет временную сложность O(n)! Использование массивов было бы отличным способом решения этой проблемы, но я собираюсь..

Вопросы по теме 'for-in-loop'

Цезарь Шифр ​​в JavaScript: шифр сломан
Я создаю шифр Цезаря в javascript. Он использует случайно установленную переменную с именем currentkey в качестве ключа шифра. это может быть число от -25 до +25, пропуская 0. Я не могу понять, почему функция возвращает undefined в начале...
3896 просмотров
schedule 26.09.2021

Как цикл for in работает внутри - Objective C - Foundation
Я нашел такой ответ: https://stackoverflow.com/a/5163334/1364174 Это показывает, как реализован цикл for in . NSFastEnumerationState __enumState = {0}; id __objects[MAX_STACKBUFF_SIZE]; NSUInteger __count; while ((__count = [myArray...
720 просмотров

Невозможно присвоить значения свойствам объекта с помощью цикла forin
Вот мой объект: var cornersAbs = { topLeftCorner: { x: center.x + orin.corners.topLeft.x, y: center.y + orin.corners.topLeft.y, OOB: false }, topRightCorner: { x: center.x + orin.corners.topRight.x, y: center.y + orin.corners.topRight.y,...
2199 просмотров

Swift SequenceType не работает
Я пытаюсь реализовать пример SequenceType / GeneratorType и получаю ошибку, которая не совсем понятна. Вот код: // Here's my GeneratorType - it creates a random-number Generator: struct RandomNumberGenerator:GeneratorType { typealias...
1733 просмотров

Добавить сегменты из UISegmentedControl в NSArray
Я пытаюсь добавить 2 segments к array , а затем прокручивать его подпредставления. Вот мой код: NSArray *myArray = [[NSArray alloc] initWithObjects:[self.segment.subviews objectAtIndex:0],...
200 просмотров

получение пар ключ-значение из NSDictionary из JSON
Я немного новичок во всем этом, и у меня проблемы с получением информации из входящего JSON NSDistionary. Вот словарь: В качестве первого шага я пытаюсь получить почтовый индекс адресных разделов, вот код: for (NSString...
314 просмотров

Порядок перебора объекта может быть нарушен только во время итерации?
Я предполагаю, что предпочтительный способ перебора объекта следующий: for (var prop in obj) { if( obj.hasOwnProperty( prop ) ) { console.log("obj." + prop + " = " + obj[prop]); } } MDN говорит, что Удаленные, добавленные или...
108 просмотров
schedule 30.11.2021

Реагировать на цикл и карту
Я работаю над приложением для реагирования, и у меня возникла проблема, поэтому я был бы очень признателен за помощь, если кто-нибудь сможет. Я группирую свои данные по дате, и у меня есть объект, содержащий данные в этом формате...
862 просмотров

Использование задержки DispatchQueue в цикле for in
Задача — менять цвет фона раз в секунду. Использовался «для цикла». Для задержки использовалась DispatchQueue. Вроде бы все хорошо, но было замечено, что после 10 итераций цвет фона начинает меняться с задержкой в ​​2 секунды, чуть позже в 3...
134 просмотров

Изменение ключей объекта внутри массива с вложенными циклами for
Я столкнулся с проблемой манипулирования объектами JS. Я думаю, я знаю, в чем проблема, но я не могу найти решение. Я пытаюсь изменить ключи внутри объектов с верблюжьего на змеиный (API требует змеиного случая), перебирая все из них внутри массива....
12 просмотров

Могу ли я в Swift использовать перечисление for-in для инициализации или сброса массива?
В настоящее время у меня есть массив в классе Swift типа Bool, объявленный следующим образом: public var cardIsTaken: [Bool] Чтобы не отставать от руководства по стилю Swift, которое призывает по возможности избегать индексированных циклов...
92 просмотров
schedule 21.08.2022

Цикл for-in Python, которому предшествует переменная
foo = [x for x in bar if x.occupants > 1] После поиска в Google и поиска здесь, не мог понять, что это делает. Может быть, я не искал нужный материал, но вот он. Любой вклад в развенчание этой стенографии приветствуется.
106397 просмотров
schedule 13.02.2023

Есть ли способ jQuery для перебора только собственных свойств объекта?
Я делаю небольшую библиотеку, похожую на jQuery, и одна вещь, которая кажется мне странной, - это поведение _1 _ . В javascript у нас есть цикл for...in : for (var key in obj) { console.log(key + ': ' + obj[key]); } Проблема в...
1248 просмотров

Вызов функции внутри цикла, выполняющий только последнюю итерацию
мой код выглядит так: if (ACTIVETICKETS.length > 0) { for (var m in ACTIVETICKETS) { if (ACTIVETICKETS.hasOwnProperty(m)) { var marker = new L.Marker(new L.LatLng(ACTIVETICKETS[m].location.x,...
5524 просмотров
schedule 13.10.2022

Добавление оператора break или continue для цикла for in
У меня есть цикл for in, который перебирает несколько объектов, когда он находит определенное значение внутри цикла, я хочу, чтобы popUpViewController всплывал и отображал некоторую информацию, затем, как только пользователь отклонил...
580 просмотров
schedule 05.09.2023

Цикл for-in и приведение типов только для объектов, соответствующих типу
Я видел ответы здесь , которые объясняют, как сообщить компилятору, что массив определенного типа в цикле. Однако дает ли Swift способ, чтобы цикл перебирал только элементы указанного типа в массиве, а не сбой или вообще не выполнял цикл?
3678 просмотров
schedule 09.07.2023

Использование в операторе сравнения/преобразования строки в int
Мне нужно найти, найдено ли целое число в списке строк. контекст = ['4', '6', '78'] if category.id in context: Приведенный выше код не работает, потому что я сравниваю int (идентификатор категории) со строками. Я не могу использовать...
474 просмотров
schedule 28.04.2023

Цикл for in проходит через копию последовательности?
В книге Мэтта Нойбурга iOS 13 Programming Fundamentals with Swift я наткнулся на следующие утверждения: Когда вы прокручиваете последовательность с помощью for...in, вы на самом деле прокручиваете копию последовательности. Это означает, что...
73 просмотров
schedule 27.05.2023

Javascript для в
Я наткнулся на вопрос интервью, как показано ниже, но я не мог понять, как внутренние компоненты javascript интерпретируют следующий код. Может кто-нибудь объяснить, как движок JS интерпретирует in? Означает ли это, что это не проверка значений,...
58 просмотров
schedule 07.10.2022

Swift - развернуть необязательно в цикле for in с предложением where
У меня есть класс с необязательным членом: class A { var i: Int? = nil } Затем у меня есть массив объектов типа A . Некоторые объекты в массиве имеют значение i , некоторые — нет. Я хочу перебирать объекты в массиве, которые имеют...
7414 просмотров
schedule 29.10.2023