Classes In JavaScript

The new version of JavaScript (ES6) introduced the use of classes instead of functions. Prior to ES6, there were only classes and, functions which are callable objects. A class in javascript is basically a blueprint or template of the object. New objects can be created from a class. 

Class In JavaScript

Classes are similar to functions. Here, a class keyword is used instead of a function keyword. Unlike functions classes in JavaScript are not hoisted. The constructor method is used to initialize. The class name is user-defined.

Syntax:

class classname {
  constructor(parameter) {
    this.classname = parameter;
  }
}

Example: The below example illustrates the JavaScript classes.

Javascript




<script>
    class emp {
        constructor(name, age) {
            this.name = name;
            this.age = age;
             
        }
    }
    const emp1 = new emp("Geek1", "25 years");
    document.write(emp1.name);
    document.write(":");
    document.write(emp1.age);
     
</script>


Output:

Geek1:25 years

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button