A
↓ Example ↓
// create the constructor
function Flight(airlines, flightNumber) {
this.airlines = airlines;
this.flightNumber = flightNumber;
this.display = function() {
console.log(this.airlines);
console.log(this.flightNumber);
};
}
let flight1 = new Flight("American Airlines", "AA123");
let flight2 = new Flight("Southwest", "SW497");
flight1.display(); // RESULT: "American Airlines" "AA123"
flight2.display(); // RESULT: "Southwest" "SW497"
Use
console.log(flight1 instanceof Flight)
// RESULT: returns true
console.log(flight2 instanceof Flight)
// RESULT: returns true
NOTE: While
console.log(flight1.constructor === Flight)
// RESULT: returns true
NOTE: You can return an object from a constructor if you want, but if you try to return a
NOTE: You can use