Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

javascript es6 class

class MyClass {
  constructor() {
    this.answer = 42;
  }
}

const obj = new MyClass();
obj.answer; // 42
Comment

es6 class

//class in es6 are just functional constructor.
class PersonES6{
  constructor(firstname,lastname,age){
    this.firstname= firstname;
    this.lastname=lastname;
    this.age=age
  }
  aboutPerson(){
  console.log(`My name is ${this.firstname} ${this.lastname} and I am ${this.age} years old`)
  }
}

const shirshakES6= new Person('Shirshak','Kandel',25)
shirshakES6.aboutPerson();
Comment

es6 class example

var Polygon = class { 
   constructor(height, width) { 
      this.height = height; 
      this.width = width; 
   } 
}
Comment

Classes in ES6

class Point {
    constructor(x, y) {
        this.x = x
        this.y = y
    }

    toString() {
        return '[X=' + this.x + ', Y=' + this.y + ']'
    }
}

class ColorPoint extends Point {
    static default() {
        return new ColorPoint(0, 0, 'black')
    }

    constructor(x, y, color) {
        super(x, y)
        this.color = color
    }

    toString() {
        return '[X=' + this.x + ', Y=' + this.y + ', color=' + this.color + ']'
    }
}

console.log('The first point is ' + new Point(2, 10))
console.log('The second point is ' + new ColorPoint(2, 10, 'green'))
console.log('The default color point is ' + ColorPoint.default())
Comment

class keyword es6

class Polygon {
  constructor(...sides) {
    this.sides = sides;
  }
  // Method
  *getSides() {
    for(const side of this.sides){
      yield side;
    }
  }
}

const pentagon = new Polygon(1,2,3,4,5);

console.log([...pentagon.getSides()]); // [1,2,3,4,5]
Comment

PREVIOUS NEXT
Code Example
Javascript :: Is date greater than 18 years old javascript 
Javascript :: javascript data structures 
Javascript :: innertext javascript 
Javascript :: java object to json 
Javascript :: using ejs with express 
Javascript :: get selector with specific text puppeteer 
Javascript :: mongodb mongoose match by ids 
Javascript :: array javascript django 
Javascript :: print page using js 
Javascript :: lodash reduce 
Javascript :: express cors specific origins 
Javascript :: parse data from url javascript 
Javascript :: mongoose connect to atlas 
Javascript :: jQuery hello world program 
Javascript :: enable vue devtools 
Javascript :: javascript find the second highest Element from array 
Javascript :: replace all javascript 
Javascript :: datatable index column server side 
Javascript :: how to get url parameter using jquery or plain javascript 
Javascript :: make random letter capital in string javascript 
Javascript :: how to add eslint to react project 
Javascript :: xor in javascript 
Javascript :: node js vs jquery 
Javascript :: jquery do something if toggle open and close 
Javascript :: javascript read text file from url 
Javascript :: toastandroid react native 
Javascript :: tooltip in chakra ui 
Javascript :: disable input box javascript 
Javascript :: kick commands discord.js 
Javascript :: js find duplicates in array 
ADD CONTENT
Topic
Content
Source link
Name
7+2 =