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:
- Periksa nilai yang tidak lulus menggunakan loop.
- Hitung jumlah seluruh nilai.
- Bagi jumlah tersebut dengan panjang array untuk mendapatkan rata-rata.
- 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