The most fundamental task class can be used for is, of course, creating a new class. This recipe shows the simple syntax for defining and instantiating a new class.
This recipe assumes you already have a workspace that allows you to create and run ES modules in your browser. If you don't, please see the first two chapters.
- Open your command-line application and navigate to your workspace.
- Create a new folder named
07-01-create-a-new-class
. - Copy or create an
index.html
that loads and runs amain
function frommain.js
. - Create a
main.js
file that defines a new class namedRocket
and amain
function that creations two instances and logs them out:
// main.js class Rocket {} export function main() { const saturnV = new Rocket(); const falconHeavy = new Rocket(); console.log(saturnV); console.log(falconHeavy); }