Какво е " ИТЕРАТОРА " на Английски - превод на Английски

Съществително

Примери за използване на Итератора на Български и техните преводи на Английски

{-}
  • Colloquial category close
  • Official category close
  • Medicine category close
  • Ecclesiastic category close
  • Ecclesiastic category close
  • Computer category close
Нека разгледаме итератора от близо.
Let's look at that iterator in more depth.
Когато излезе от цикъла,каква е стойността на итератора?“.
When it exits the loop,what is the value of the iterator?'.
Можете също така да накарате итератора да хвърля грешки.
You can also cause iterators throw an error.
Итератора keys() връща всеки ключ присъстващ в колекцията.
The keys() iterator returns each key present in a collection.
В някои случаи е полезно да се комбинират стойностите от два итератора в един.
In some cases, combining the values from two iterators into one is useful.
Итератора entries() връща array с два елемента с всяко извикване на next().
The entries() iterator returns a two-item array each time next() is called.
Но също така е възможно да подавате аргументи към итератора чрез next() метода.
But you can also pass arguments to the iterator through the next() method.
Итератора values() просто връща стойностите, които се съхраняват в колекцията.
The values() iterator simply returns values as they are stored in the collection.
Next() да стартиране на задачата ирекурсивно извиква step() докато итератора завърши.
Next() to start the task andrecursively calls step() until the iterator is complete.
Първото извикване към next()стартира итератора и резултата се съхранява за по-нататъшна употреба.
The first call to next()begins the iterator and the result is stored for later use.
За да започнете ви трябва функция, която да извика генератор и да стартира итератора, също като.
To start, you need a function that can call a generator and start the iterator, such as this.
Методът"next()" преминава през итератора и връща стойността посочена от итератора.
The next() method advances the iterator and returns the value pointed to by the iterator.
Цикъла for-of автоматично чете всички стойности от итератора и когато там няма повече излиза.
The for-of loop automatically reads all values from the iterator until there are no more, and then it exits.
Вие може да подадете обект за грешка към throw(),която трябва да бъде хвърлена, когато итератора продължава обработката.
You can pass an error object to throw()that should be thrown when the iterator continues processing.
После, се добавя манипулатор за изпълнение, който извлича стойността от promise ия подава обратно към итератора.
Then, a fulfillment handler is added that retrieves the promise value andpasses the value back to the iterator.
Итератора keys() извлича всеки ключ в colors, tracking и data и тези ключове се отпечатват вътре в три for-of цикъла.
The keys() iterator fetches each key in colors, tracking, and data, and those keys are printed from inside the three for-of loops.
Всички стойности се четат от итератора и след това се вкарват в array в реда, по който се връщат от итератора.
All values are read from the iterator and inserted into the array in the order in which values were returned from the iterator.
Всеки тип колекция има default итератор, който се използва от for-of всеки път, когато итератора не е изрично посочен.
Each collection type also has a default iterator that is used by for-of whenever an iterator isn't explicitly specified.
Методите за контрол на изпълнението next() иthrow() вътре в итератора са с използване на yield, но може също да използвате return изявлението.
The next() and throw()methods control execution inside an iterator when using yield, but you can also use the return statement.
Всеки път, където се среща yield, цикъла спира и всеки път, когато next()се извика върху итератора, цикъла продължава със следващия yield.
Each time yield is encountered, the loop stops, and each time next()is called on iterator, the loop picks up with the next yield statement.
Throw() подава този обект за грешка обратно в итератора и ако е уловена грешка в задачата, result присвоява следващия добит резултат.
Throw() method passes that error object back into the iterator, and if an error is caught in the task, result is assigned to the next yield result.
Ако извикаме next(), след последната стойност, която е била върната, метода връща done, като true иvalue съдържаща върнатата стойност за итератора.
If you call next() after the last value has been returned, the method returns done as true andvalue contains the return value for the iterator.
Основната цел на итератора е да позволи на потребителя да обработва всеки елемент на структурата от данни, докато изолира потребителя от вътрешната им структура.
The primary purpose of an iterator is to allow a user to process every element of a container while isolating the user from the internal structure of the container.
Тези два резултата отговарят на последния специален случай за итератори в ECMAScript 6, където next()се извиква върху итератора, след като последното парче от данни е било използвано.
These two results fulfill the special last case for iterators in ECMAScript 6, where next()is called on an iterator after the last piece of data has been used.
Итератора поддържа вътрешен указател за местоположение в набора от стойности и с всяко извикване на next(), връща следващата подходяща стойност.
The iterator keeps an internal pointer to a location within a collection of values and with each call to the next() method, it returns the next appropriate value.
В повечето примери в тази глава,последното извикване на next() на итератора връща undefined, но можете да посочите алтернативна стойност, чрез използване на return, както бихте направили във всяка друга функция.
In most examples in this chapter,the last call to next() on an iterator returns undefined, but you can specify an alternate value by using return as you would in any other function.
Въпреки че интерфейсът исемантиката на даден итератор са фиксирани, итераторите често се прилагат по отношение на свързаните с тях структури за изпълнение и често са плътно свързани към контейнера, за да отговарят на семантиката на Итератора.
Though the interface andsemantics of a given iterator are fixed, iterators are often implemented in terms of the structures underlying a container implementation and are often tightly coupled to the container to enable the operational semantics of the iterator.
Той имплементира максимална приоритетна опашка, и има три параметъра: обект за сравняване, който се използва за сортиране като функтор например(по подразбиране less<T>), базисният контейнер за съхраняване на структурите от данни(по подразбиране std::vectorT), и два итератора за началото и края на поредицата.
It implements a max-priority-queue, and has three parameters: a comparison object for sorting such as a function object(defaults to less if unspecified), the underlying container for storing the data structures(defaults to std::vector), and two iterators to the beginning and end of a sequence.
Може да използвате string итератор(обсъден в Глава 8).
You can use a string iterator(discussed in Chapter 8) as well.
Всеки итератор осигурява"next()" и""hasNext()" метод и може да поддържа"remove()" метод.
Each Iterator provides a next() and hasNext() method, and may optionally support a remove() method.
Резултати: 46, Време: 0.038

Как да използвам "итератора" в изречение

Метод Reset() – премества итератора непо­средствено преди първия елемент (установява го в начално състояние).
import ....." само двата итератора те няма да работят.... Няма такава опастност нали? Същото се отнася и за класа в 5-та задачка.
Iterable- итератора на обекта се извиква за да извлече елементите и да ги вмъкне в typed array. Конструктора ще хвърли грешка ако някой от елементите е невалиден за view типа.

Най-популярните речникови заявки

Български - Английски