This is the follow on to the episode first recorded regarding JavaScripts iterators and generators. Dan takes the lead and picks up from last time. The panel discusses how JavaScript uses and implements iterators and where people are likely to see them. Then they dive into generators and briefly discuss the concept and their uses.
x = {[Symbol.iterator]() {let i = 0;return {next: () => ({done: i >= 10,value: i++})};}};
for (const v of x) console.log(v);
console.log([…x]);
console.log(…x);
function* g() {for (let i = 0; i < 10; ++i) yield i;}Panel
AJ O'Neal
Charles Wood
Dan ShappirSponsors
Dexecure
Raygun | Click here to get started on your free 14-day trial
Next Level MastermindLinks
A Promise of a Bright Future With Async Iterators, Generators, and Pipes, Part 1
Devchat.tv | JSJ 437: Inside the Brave Browser with Jonathan Sampson
Flint 4kPicks
AJ- Charles Wood
AJ- 12 Rules for Life Poster
AJ- Brave Browser
AJ- Need for Speed Hot Pursuit (Remastered)
Charles- Devchat.tv | The Dev Rev
Charles- Most Valuable Developer
Charles- Elgato Cam Link 4K
Charles- Podcast Playbook
Charles- The Hero with a Thousand Faces by Joseph Campbell
Dan- Netflix Series: The Queen's Gambit
Dan- Automating audits with AutoWebPerf