How to do it...

  1. Open your command-line application, and navigate to your workspace.
  2. Create a new folder named 10-04-map-to-produce-values.
  3. Create a main.js file that defines a new class named Rocket that takes a constructor argument name and assigns it to an instance property:
// main.js 
class Rocket { 
  constructor(name) { 
    this.name = name; 
  } 
   } 
  1. Create a main function that creates several Rocket instances and places them into an array:
// main.js export function main() { const saturnV = new Rocket('US: Saturn V'); const falconHeavy = new Rocket('US: Falcon Heavy'); const soyuz = new Rocket('USSR: Soyuz'); const dongFeng = new Rocket('CN: Dong Feng'); const longMarch = new Rocket('CN: Long March'); const rockets = [saturnV, falconHeavy, ...

Get ECMAScript Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.