Menguasai Constructor dan Array dalam JavaScript

Pengembang JavaScript perlu memahami dua konsep inti: Constructor dan Array.

Constructor membantu Anda membuat objek. Gunakan kata kunci new untuk membangun objek dari sebuah fungsi. Ini akan mengatur properti seperti nama dan usia secara otomatis.

Contoh: function Person(name = "Unknown", age = 0) { this.name = name; this.age = age; }

const person1 = new Person("Pranjal", 30);

Array menyimpan daftar data. Array menggunakan pengindeksan berbasis nol (zero-based indexing). Ini berarti item pertama berada pada indeks 0.

Metode Array Utama:

  • push: Menambahkan item ke bagian akhir.
  • pop: Menghapus item terakhir.
  • unshift: Menambahkan item ke bagian awal.
  • shift: Menghapus item pertama.
  • length: Menunjukkan ukuran array.

Anda menggunakan alat-alat ini untuk memproses data. Sebagai contoh, Anda dapat melakukan loop melalui daftar nilai siswa untuk menemukan total atau rata-rata.

Alur logika untuk menghitung nilai:

  1. Periksa nilai yang tidak lulus menggunakan loop.
  2. Hitung jumlah seluruh nilai.
  3. Bagi jumlah tersebut dengan panjang array untuk mendapatkan rata-rata.
  4. Tetapkan grade berdasarkan skor rata-rata.

Menguasai dasar-dasar ini membuat kode Anda lebih bersih dan lebih efisien.

Sumber: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8