Core Modules and Local Modules
Export
// must be equal to module.exports
module.exports = class Dog {
constructor(name) {
this.name = name;
}
praise() {
return `Good dog, ${this.name}!`;
}
};Import
// if multiple items
let { Dog, Cat } = require('./dog.js');
// if one item
let Dog = require('./dog.js');
cost pup = new Dog('name');