JavaScript adds properties and methods to objects
JavaScript can define properties and methods when defining a class, or dynamically add properties and methods after creating an object.
Dynamic addition of properties and methods is difficult to achieve in other object-oriented programming languages (C++, JavaScript, etc.), which is a reflection of the flexibility of JavaScript.
Create an object based on the Person class and add properties and methods to it: // Define class