Example 1: es6 class example
<script> class Student { constructor(rno,fname,lname){ this.rno = rno this.fname = fname this.lname = lname console.log('inside constructor') } set rollno(newRollno){ console.log("inside setter") this.rno = newRollno } } let s1 = new Student(101,'Sachin','Tendulkar') console.log(s1) s1.rollno = 201 console.log(s1) </script>
Example 2: javascript class constructor
class Person { constructor(name, age) { this.name = name; this.age = age; } } const person = new Person("John Doe", 23); console.log(person.name);
Example 3: constructor in js
A constructor is a function that creates an instance of a class which is typically called an “object”. In JavaScript, a constructor gets called when you declare an object using the new keyword. The purpose of a constructor is to create an object and set values if there are any object properties present.
Example 4: javascript class
class Person { constructor(name, age) { this.name = name; this.age = age; } introduction() { return `My name is ${name} and I am ${age} years old!`; } } let john = new Person("John Smith", 18); console.log(john.introduction());
Example 5: javascript class constructor
class Cat { constructor(name, age) { this.name = name; this.age = age; } get fullname() { return this.getFullName() } getFullName() { return this.name + ' ' + this.age } } const run = document.getElementById("run"); run.addEventListener("click", function () { let Skitty = new Cat('Skitty', 9); let Pixel = new Cat('Pixel', 6); console.log(Skitty.getFullName()); console.log(Skitty.fullname); console.log(Skitty, Pixel); })
Example 6: js constructor object
function Car(make, model, year) { this.make = make; this.model = model; this.year = year; } var car1 = new Car('Eagle', 'Talon TSi', 1993); console.log(car1.make);
Comments
Post a Comment