Свързани публикации 'iterators'


Gomu Gomu без Array.reduce()
Използване на намаление в Javascript Хей, момчета, вашето момче Майк идва при вас с полезен итератор, който да използвате и разбирате по време на пътуването си с JavaScript. Наскоро се натъкнах на предизвикателство с код, което искаше да изградите reduce() от нулата — беше доста просто, но след това попаднах на предизвикателство, което искаше да върна нов масив с елементи, открити във всички на входовете ( многоизмерен масив ) с помощта на намаляване. Преди това предизвикателство..

итерация на въвеждане на функция в Python
Намерих хитър трик, който изглежда очевиден, но ми спестява много грозно жонглиране. Ако създадем функция, която консумира нещо итерируемо ( readlines() от файл, генератор и т.н. и т.н.), всичко се прекъсва, ако подадете обикновен стар списък. До момента делегирах този проблем на повикващия или, още по-лошо, пренаписах кода си, за да използвам списък (и принудих целия въоръжен с генератор код да преобразува своите входове в списъци). Но има по-добър начин! Има функция iter , която..

Итератори и Iterables в Javascript.
Докато итераторите и Iterables са важна концепция в JavaScript, те може да не са толкова широко обсъждани или добре известни като някои други функции на езика. Те обаче са съществена част от JavaScript и се използват в различни сценарии, особено при работа с колекции и извършване на итерации. Въпреки че не са толкова известни като някои други концепции на JavaScript като функции или обекти, итераторите са основен инструмент за работа с колекции в JavaScript и разбирането на тяхното..