Classes
are used to create objects. Let me try to explain with an example.
class
Employee{
  constructor(id, firstName, lastName){
    this.id = id;
    this.firstName = firstName;
    this.lastName = lastName;
  }
}
As
you see above snippet, I defined a class Employee, which has 3 properties id,
firstName, lastName.
a.   class keyword is used
to create a class.
b.   constructor function
is used to initialize the properties.
You
can define object to the class Employee using new operator, followed by
constructor function.
var
emp1 = new Employee(1, "Sailaja", "PTR");
class Employee{ constructor(id, firstName, lastName){ this.id = id; this.firstName = firstName; this.lastName = lastName; } } function print_employee_info(emp){ console.log("id : " + emp.id); console.log("firstName : " + emp.firstName); console.log("lastName : " + emp.lastName); } var emp1 = new Employee(1, "Sailaja", "PTR"); print_employee_info(emp1);
Output
id
: 1
firstName
: Sailaja
lastName
: PTR   
No comments:
Post a Comment