How to do it...

  1. Open your command-line application, and navigate to your workspace.
  2. Create a new folder named 10-01-using-find-and-filter.
  3. Copy or create an index.html that loads and runs a main function from main.js.
  4. Create a main.js file that defines a new abstract class named Rocket. Assign a name instance property upon construction:
// main.js 
class Rocket { 
  constructor(name) { 
    this.name = name; 
  } 
} 
  1. Create a main function that constructs several Rocket instances:
// main.js 
export function main() { 
  const saturnV = new Rocket('US: Saturn V'); 
  const falconHeavy = new Rocket('US: Falcon Heavy'); 
  const longMarch = new Rocket('CN: Long March'); 
  const rockets = [saturnV, falconHeavy, longMarch]; 
} 
  1. Use the find method to locate the first ...

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.