Skip to content

Firefox 148 adds Iterator.zip() and Iterator.zipKeyed()#28960

Merged
caugner merged 4 commits intomdn:mainfrom
hamishwillee:ff148_Iterator_zip_keyed
Feb 6, 2026
Merged

Firefox 148 adds Iterator.zip() and Iterator.zipKeyed()#28960
caugner merged 4 commits intomdn:mainfrom
hamishwillee:ff148_Iterator_zip_keyed

Conversation

@hamishwillee
Copy link
Contributor

FF148 ships the TC39 joint iteration proposal in https://bugzilla.mozilla.org/show_bug.cgi?id=2003333 - that adds two methods to Iterator - zip and zipKeyed.

This adds features for both. These don't show up in Chrome and Safari yet. Searching doesn't show evidence they are in Bun, Deno, NodeJS yet - I haven't tested though. Have set to false.

Related docs work can be tracked in mdn/content#42743

@github-actions github-actions bot added the data:js Compat data for JS/ECMAScript features. https://developer.mozilla.org/docs/Web/JavaScript label Feb 3, 2026
@github-actions github-actions bot added the size:m [PR only] 25-100 LoC changed label Feb 3, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 3, 2026

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@caugner caugner changed the title FF148 Iterator.zip(), Iterator.zipKeyed() Firefox 148 adds Iterator.zip() and Iterator.zipKeyed() Feb 6, 2026
@caugner caugner merged commit 0d6a8f8 into mdn:main Feb 6, 2026
8 checks passed
@mdn-bot mdn-bot mentioned this pull request Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:js Compat data for JS/ECMAScript features. https://developer.mozilla.org/docs/Web/JavaScript size:m [PR only] 25-100 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants