I heard about a "yield" keyword in JavaScript. What is it used for and how do I use it?
yield
It's used for iterator-generators. Basically, it allows you to make a (potentially infinite) sequence using procedural code. See Mozilla's documentation.