foreach- все статьи тега ➜ страница 2
Можно выполнить итерации в обратном направлении, с помощью оператора foreach?
Я знаю, что мог бы использовать for заявление и достичь того же эффекта, но я могу сделать петлю назад через foreach цикл в C#? ...
цикл foreach в angularjs
Я шел через forEachloop на AngularJS. Есть несколько моментов, которые я не понял об этом. что такое использование функции итератора? Есть ли способ обойтись без него? какова значимость ключа и значения, как показано ниже? angular.forEach($scope.data, function(value, key){}); PS: я попытался запустить эту функцию без аргументов, и он не работал. вот мой json: [ { "Name": "Thomas", "Password": "thomasTheKing" }, { "Name": "Linda", "Password": "lindatheQueen" ...
Является ли оператор LINQ быстрее, чем цикл "foreach"?
Я пишу менеджер рендеринга сетки и подумал, что было бы неплохо сгруппировать все сетки, которые используют один и тот же шейдер, а затем визуализировать их, пока я нахожусь в этом шейдерном проходе. в настоящее время я использую foreach цикл, но интересно, если использование LINQ может дать мне увеличение производительности? ...
Как получить значение индекса из цикла foreach в jstl
у меня есть набор значений в request объект следующим образом: String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); и вот как я повторяю в JSP page <% if(request.getAttribute("categoriesList") != null) { %> <c:forEach var="categoryName" items="${categoriesList}"> <li><a onclick="getCategoryIndex()" href="#">${categoryName}</a></li> </c:forEach> <% }%> как мн ...
PHP-изменить текущий объект в цикле foreach
мне было интересно, можно ли редактировать текущий объект, который обрабатывается в пределах foreach loop Я работаю с массивом объектов $questions и я хочу пройти и искать ответы, связанные с этим объектом вопроса в моей БД. Таким образом, для каждого вопроса перейдите к объектам ответа и обновите текущий $questionвнутри мой foreach цикл, поэтому я могу выводить / обрабатывать в другом месте. foreach($questions as $question){ $question['answers'] = $answers_model->get_answers_by_questio ...
Является ли цикл " for " на основе диапазона устаревшим для многих простых алгоритмов?
алгоритм решения: std::generate(numbers.begin(), numbers.end(), rand); Range-based for-loop solution: for (int& x : numbers) x = rand(); почему я хочу использовать более подробный std::generate на основе диапазона для циклов в C++11? ...
Почему nodelist не имеет forEach?
я работал над коротким сценарием, чтобы изменить <abbr> внутренний текст элементов, но обнаружил, что nodelist нет forEach метод. Я знаю, что nodelist не наследует от Array, но разве это не похоже на forEach было бы полезно иметь метод? Есть ли конкретная проблема реализации, о которой я не знаю, что предотвращает добавление forEach до nodelist? примечание: Я знаю, что Dojo и jQuery оба forEach в какой-то форме для их элементов. Я не могу использовать из-за ограничений. ...
Как работает оператор enhanced for для массивов и как получить итератор для массива?
дан следующий фрагмент кода: int[] arr = {1, 2, 3}; for (int i : arr) System.out.println(i); У меня есть следующие вопросы: как работает выше для каждого цикла? как получить итератор для массива в Java? массив преобразуется в список, чтобы получить итератор? ...
Перейдите к" следующей " итерации в цикле javascript forEach [дубликат]
этот вопрос уже есть ответ здесь: "продолжить" в курсор.forEach () 2 ответы Как перейти к следующей итерации Javascript Array.forEach() петли? например: var myArr = [1,2,3,4]; myArr.forEach(function(elem){ if (elem === 3) { // Go to "next" iteration. Or "continue" to next iteration... } console.log(elem); }); Я действительно удивлен, что это уже не вопрос-так что поиск появляется ничего, ...
автоматически получить индекс цикла в цикле foreach в perl
если у меня есть следующий массив в Perl: @x = qw(a b c); и я повторяю его с foreach, потом $_ будет ссылаться на текущий элемент в массиве: foreach (@x) { print; } выведет: abc есть ли аналогичный способ получить индекс текущего элемента, без ручного обновления счетчика? Что-то вроде: foreach (@x) { print $index; } здесь $index обновляется как $_ выход вывод: 012 ...
В каком порядке C# для каждого цикла повторяется по списку?
мне было интересно, в каком порядке цикл foreach в C# проходит через ...
Как перебрать коллекцию, которая поддерживает IEnumerable?
Как перебрать коллекцию, которая поддерживает IEnumerable? ...
Выполняет ли foreach() итерацию по ссылке?
рассмотрим следующий пример: List<MyClass> obj_list = get_the_list(); foreach( MyClass obj in obj_list ) { obj.property = 42; } является ли " obj " ссылкой на соответствующий объект в списке, чтобы при изменении свойства изменение сохранялось в экземпляре объекта, когда-то построенном где-то? ...
Можно ли перебирать аргументы в вариативных макросах?
мне было интересно, можно ли перебирать аргументы, переданные в вариационный макрос в C99 или используя любые расширения GCC ? например, можно ли написать общий макрос, который принимает структуру и ее поля, передаваемые в качестве аргументов, и печатает смещение каждого поля в структуре ? что-то вроде этого: struct a { int a; int b; int c; }; /* PRN_STRUCT_OFFSETS will print offset of each of the fields within structure passed as the first argument. */ int main(int argc, c ...
Проверьте, существует ли значение объекта в массиве объектов Javascript, и если нет, добавьте новый объект в массив
Если у меня есть следующий массив объектов: [ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ] есть ли способ перебрать массив, чтобы проверить, существует ли уже определенное значение имени пользователя, и если оно ничего не делает, но если оно не добавляет новый объект в массив с указанным именем пользователя (и новым идентификатором)? спасибо! ...
Подсчет количества итераций в цикле foreach
Как рассчитать, сколько элементов в foreach? Я хочу подсчитать общее количество строк. foreach ($Contents as $item) { $item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15 } спасибо. ...