Edukeun - Edukasi Pelajar Indonesia

Constructor didalam Javascript

JS

Edukeun Deklarasi kelas yang menggunakan ES6 memiliki properti yang sama dengan yang dibuat menggunakan konstruktor fungsi (seperti yang ditunjukkan pada contoh di atas).

Tetapi kelas ini tidak menggunakan konstruktor untuk menginisialisasi propertinya, tetapi memisahkan konstruktor dan menggunakan metode khusus yang disebut konstruktor untuk menetapkannya ke kelas tubuh.

  1. class Car {

  2.     constructor(manufacture, color) {

  3.         this.manufacture = manufacture;

  4.         this.color = color;

  5.         this.enginesActive = false;

  6.     }

  7. }


Konstruktor biasanya hanya digunakan untuk menetapkan nilai awal ke atribut berdasarkan nilai yang diteruskan dalam konstruktor. Tetapi pada kenyataannya, jika kita benar-benar membutuhkan beberapa kondisi sebelum menginisialisasi nilai properti, maka kita juga dapat menulis logika di konstruktor.
Kami juga melihat penggunaan di konstruktor. Dalam konteks kelas, kata kunci this merujuk pada sebuah instance dari kelas itu. Ini dapat digunakan untuk mengelola atribut yang terdapat dalam instance.
Related Posts
SHARE

Related Posts

Posting Komentar