Section: Classes and Prototypes

Basic class

javascript
javascript
class User {
  constructor(name) {
    this.name = name;
  }

  greet() {
    return `Hi, ${this.name}`;
  }
}

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Classes and Prototypes
Class inheritance
OpenIn sheetjavascriptsame section
Static method
OpenIn sheetjavascriptsame section
Private class fields
OpenIn sheetjavascriptsame section
Getters and setters
OpenIn sheetjavascriptsame section
Log a value
Print a value to the console.
OpenIn sheetjavascript1 tag match