Запитання з тегом «foreach»

foreach - це циклічна конструкція, яка виконує заданий фрагмент коду для кожного елемента у списку / колекції / масиві. На відміну від циклу for for, цикл foreach не вимагає від кодера підтримувати змінну лічильника, щоб уникнути неполадок (один за одним) (забору) помилок. Рекомендується використовувати, коли потрібна проста ітерація для всього масиву / списку / колекції .

11
Чи є в Python 3 функція "foreach"?
Коли я зустрічаюся з ситуацією, я можу це робити в JavaScript, я завжди думаю, що якщо є foreachфункція, це було б зручністю. Під формою я маю на увазі функцію, описану нижче: def foreach(fn,iterable): for x in iterable: fn(x) вони просто роблять це на кожному елементі і нічого не поступаються і …

4
Значення ключа циклу передбачення PHP
Я виконую цей виклик БД, щоб отримати мені багатовимірний масив, я намагаюся отримати ключі кожного, але коли я намагаюся, він з’являється порожнім або як масив. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name, p.id as place_id,p.active as place_status') ->from('places p') ->join('members_permissions pm','pm.sites_id = …
136 php  foreach 

12
Що робить [] .forEach.call () у JavaScript?
Я дивився на деякі фрагменти коду, і виявив кілька елементів, що викликають функцію над списком вузлів із застосуванням forEach до порожнього масиву. Наприклад, у мене є щось на кшталт: [].forEach.call( document.querySelectorAll('a'), function(el) { // whatever with the current node }); але я не можу зрозуміти, як це працює. Хтось може …

5
Продуктивність FOR vs FOREACH в PHP
Перш за все, я розумію, що в 90% додатків різниця в продуктивності абсолютно не має значення, але мені просто потрібно знати, яка конструкція швидша. Це і ... Інформація, наявна на даний момент у них в мережі, є заплутаною. Багато людей кажуть, що передбачити це погано, але технічно це повинно бути …


7
Як видалити елемент масиву в циклі foreach?
Я хочу провести цикл через масив, foreachщоб перевірити, чи існує значення. Якщо значення існує, я хочу видалити елемент, який його містить. У мене є такий код: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Я не знаю, як видалити елемент, як тільки знайдено значення. Як …
127 php  arrays  loops  foreach 

11
Як я вискочую з циклу foreach у C #?
Як вийти з foreachциклу в C #, якщо один з елементів відповідає вимозі? Наприклад: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false }
124 c#  .net  foreach 

8
Чи швидше оператор LINQ, ніж цикл 'foreach'?
Я пишу менеджер Mesh Rendering і вважаю, що було б гарною ідеєю згрупувати всі сітки, які використовують один і той же шейдер, а потім зробити їх, поки я перебуваю в цьому проходці шейдера. Наразі я використовую foreachцикл, але задумався, чи використання LINQ може призвести до підвищення продуктивності?
124 c#  performance  linq  foreach 


8
`перерва` та` продовження` в `forEach` в Котліні
Котлін має дуже хороші функції перебору, як forEachабо repeat, але я не в змозі зробити breakі continueоператори працюють з ними (як місцевий , так і нелокальним): repeat(5) { break } (1..5).forEach { continue@forEach } Мета - імітувати звичайні петлі з функціональним синтаксисом як можна ближче. Це було напевно можливо в …
120 loops  foreach  lambda  kotlin 


12
JavaScript: різниця між .forEach () і .map ()
Я знаю, що таких тем було дуже багато. І я знаю основи: .forEach()працює на оригінальному масиві та .map()на новому. У моєму випадку: function practice (i){ return i+1; }; var a = [ -1, 0, 1, 2, 3, 4, 5 ]; var b = [ 0 ]; var c = [ …

8
Як зберігати значення з циклу foreach в масив?
Потрібно зберігати значення з циклу foreach в масив, потрібна допомога в цьому. Код, наведений нижче, не працює, зберігає останнє значення, випробуваний, $items .= ...,але це теж не робить фокус, будь-яка допомога буде вдячна. foreach($group_membership as $i => $username) { $items = array($username); } print_r($items);
115 php  foreach 

2
PHP - Змінення поточного об'єкта в циклі foreach
Мені було цікаво, чи можна редагувати поточний об’єкт, який обробляється в foreachциклі Я працюю з масивом об'єктів, $questionsі я хочу пройти і шукати відповіді, пов'язані з цим об'єктом питання, в моєму db. Тож для кожного запитання знайдіть об’єкти відповідей та оновіть поточний $question всередині мого foreachциклу, щоб я міг виводити …
111 php  arrays  object  foreach 

5
петля передбачення в куті
Я йшов через forEach loopін AngularJS. Є кілька моментів, які я про це не зрозумів. Яке використання функції ітератора? Чи можна без цього обійтися? Яке значення ключа і значення, як показано нижче? angular.forEach($scope.data, function(value, key){}); PS: Я намагався запустити цю функцію без аргументів, і це не вийшло. Ось моє json: …
110 angularjs  foreach 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.