Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

mengambil panjang array yang bernama di javascript

kenapa ya kok waktu buat array yang keynya dinamain contoh ( var a = [] ; a[ "a" ] = 1 ), waktu kita ambil lengthnya si a.length kok 0 ? .. mohon bimbingannya ..

avatar teguh25
@teguh25

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

awalan array lebih baik dimulai index ke 0, dalam deklarasi array index tidak pakai petik(string) / ["a"] jadi langsung aja ditulis indexnya, contoh :

var b = [] var a = new Array(); a[0] = 1; a[1] = 2; a[2] = 3; console.log("array a = "+a.length); // panjangnya 3 , karena 0,1,2

b[0] = 4; b[1] = 5; console.log("array b = "+b.length); // panjangnya 2, karena 0,1

a[index] = nilai;

monggo dikoreksi

avatar masdzik
@masdzik

15 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

Kalau kasus seperti itu diatas, mungkin lebih cocoknya disimpan di Object mas, bukan di Array. Karena dia pakai Key ---> Value

avatar IfanZalukhu
@IfanZalukhu

217 Kontribusi 158 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban