JavaScript Iterator take()
Example
// Create an iterator
const myIterator = Iterator.from([1, 2, 3, 4, 5, 6]);
// Take the first 5
const firstFive = myIterator.take(5);
Try it Yourself »
Description
The take()
method extract a specific quantity of elements from an iterator.
The take()
method does not change the original iterator.
Syntax
iterator.take(number)
Parameters
Parameter | Description |
number | Required. The number of elements to be taken. |
Return Value
Type | Description |
Iterator | An iterator with the taken elements. |
Browser Support
iterator.take()
is an ES2025 feature.
ES2025 is fully supported in all modern browsers since May 2025:
Chrome 135 | Edge 135 | Firefox 129 | Safari 18.2 | Opera 120 |
Apr 2025 | Apr 2025 | Aug 2024 | Des 2024 | May 2025 |