![]() |
Apa itu array ? |
Apa itu array ?
Array adalah tipe data yang menyimpan sekumpulan nilai yang sama. Array bisa
memiliki berbagai macam tipe data seperti angka, teks, atau objek. Anda dapat
mengakses elemen array menggunakan indeks, yaitu nomor yang menunjukkan posisi
elemen tersebut dalam array. Indeks array biasanya dimulai dari 0.
Contoh pengunaan array
Array bisa berguna untuk menyimpan dan mengelola data secara efisien, terutama
jika data tersebut memiliki struktur yang sama. Misalnya, Anda dapat membuat
array yang berisi nama-nama pelanggan:
customers = ["John", "Alice", "Bob"]
Atau Anda dapat membuat array yang berisi objek-objek produk dengan
atribut-atribut seperti harga dan deskripsi:
products = [
{ name: "Product 1", price: 9.99, description: "This is a great product!" },
{ name: "Product 2", price: 19.99, description: "This is an even better product!" }
]
Di banyak bahasa pemrograman, Anda juga bisa menggunakan array multidimensi,
yaitu array yang memiliki lebih dari satu dimensi. Misalnya, Anda dapat membuat
array 2D yang berisi baris dan kolom:
matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]
Cara mengunakan array
Untuk mengakses elemen array, Anda bisa menggunakan indeks yang sesuai.
Misalnya, jika Anda ingin mengakses elemen pertama dari array
`customers`, Anda bisa menuliskan
`customers[0]`.
Anda juga bisa menggunakan loop untuk mengiterasi seluruh elemen dalam array.
Misalnya, jika Anda ingin mencetak semua nama pelanggan di array
`customers`, Anda bisa menuliskan:
for (let i = 0; i < customers.length; i++) {
console.log(customers[i])
}
Menambah element ke dalam array
Untuk menambah elemen ke array, Anda bisa menggunakan metode
`push`. Misalnya, jika Anda ingin menambahkan elemen "Doe" ke array
`customers`, Anda bisa menuliskan seperti berikut:
// Menambah elemen ke array
customers.push("Doe")
console.log(customers) // ["John", "Alice", "Bob", "Doe"]
Menghapus elemen dari array
Untuk menghapus elemen dari array, Anda bisa menggunakan metode
`splice`. Misalnya, jika Anda ingin menghapus elemen ke-2 dari array
`customers`, Anda bisa menuliskan seperti berikut:
// Menghapus elemen dari array
customers.splice(1, 1)
console.log(customers) // ["John", "Bob", "Doe"]
Menggabungkan dua array
Untuk menggabungkan dua array, Anda bisa menggunakan metode
`concat`. Misalnya, jika Anda ingin menggabungkan array
`customers` dan `newCustomers`, Anda bisa menuliskan seperti berikut:
// Menggabungkan dua array
newCustomers = ["Emily", "James"]
customers = customers.concat(newCustomers)
console.log(customers) // ["John", "Bob", "Doe", "Emily", "James"]
Mengurutkan elemen array
Untuk mengurutkan elemen array, Anda bisa menggunakan metode
`sort`. Misalnya, jika Anda ingin mengurutkan array
`customers` dari A-Z, Anda
bisa menuliskan
`customers.sort()`. Anda juga bisa menambahkan fungsi pembanding untuk mengurutkan array sesuai
kebutuhan
// Mengurutkan elemen array
customers.sort()
console.log(customers) // ["Bob", "Doe", "Emily", "James", "John"]
Mengambil sebagian elemen dari array
Untuk mengambil sebagian elemen dari array, Anda bisa menggunakan metode
`slice`. Misalnya, jika Anda ingin mengambil elemen ke-2 sampai ke-4 dari array
`customers`, Anda bisa menuliskan seperti berikut:
// Mengambil sebagian elemen dari array
selectedCustomers = customers.slice(1, 4)
console.log(selectedCustomers) // ["Doe", "Emily", "James"]
Itulah Pengertian array dan contoh pengunaan nya dalam javascript.