JavaScript adalah bahasa scripting yang bekerja baik di sisi server [Node. js] dan di sisi klien [di browser]. JavaScript adalah bahasa pemrograman utama untuk web, yang mengubah halaman statis menjadi halaman interaktif. Menggunakan JavaScript, Anda dapat mengubah kode HTML dan gaya CSS, memproses data, memvalidasi formulir, memutar video, dan lainnya
Apa itu array dalam JavaScript?
Array dalam JavaScript adalah objek bawaan khusus dalam JavaScript yang memungkinkan penyimpanan beberapa elemen dari tipe yang berbeda dalam satu variabel. Array JavaScript dibuat menggunakan tanda kurung siku "[. ]" atau menggunakan konstruktor "new Array[]". Setiap elemen dalam array memiliki indeksnya sendiri, memungkinkan Anda untuk mengakses elemen secara langsung dengan indeksnya atau beralih melalui array dengan "for loop". JavaScript menyediakan banyak set fungsi bawaan untuk menggabungkan, menggabungkan, memotong, membalik, menyalin, mengurangi, menyisipkan, menghapus, dan mengkloning array. Anda juga dapat mengonversi array menjadi JSON, mendapatkan jumlah elemen array, mengubah string menjadi array, dan mengonversi array menjadi string
Larik JavaScript Berisi Contoh
Berikut ini adalah contoh pemeriksaan apakah array berisi elemen dalam JavaScript
Memeriksa apakah array berisi elemen menggunakan indexOf[]Array. metode indexOf[searchElement, index] dalam JavaScript mengembalikan indeks elemen pertama dalam larik yang cocok dengan kondisi pencarian, atau "-1". Metode indexOf[] sensitif huruf besar-kecil saat mencari string dalam array. Metode indexOf[] membutuhkan dua argumen; . Pencarian dilakukan dari kiri ke kanan. Secara default, pencarian dimulai pada elemen pertama dan berakhir pada elemen terakhir. Jika nilai indeks negatif dilewatkan, indeks awal dihitung dari elemen terakhir ke kiri dengan jumlah elemen yang ditentukan [namun pencarian berlanjut dari kanan ke kiri. Perbedaan utama antara metode include[] dan indexOf[] adalah include[] mengembalikan nilai boolean [benar atau salah] sedangkan metode indexOf[] mengembalikan indeks pertama dari elemen yang cocok, atau -1 [jika elemennya adalah
Larik JavaScript Berisi Contoh menggunakan larik. Indeks[]
const array = ['Strawberry', 'Grape', 'Orange', 'Cherry', 'Grape', 'Banana'];
console.log[array.indexOf['Grape']];
// output: 1
Jika Anda perlu mencari elemen yang diinginkan dari akhir array, Anda dapat menggunakan array. lastIndexOf[] metode. Array. metode lastIndexOf[] mengembalikan indeks terakhir dari nilai yang ditentukan, atau -1 jika tidak ada nilai yang ditemukan. Secara default, pencarian dimulai pada elemen terakhir dan berakhir pada elemen pertama. Nilai indeks negatif memberi tahu metode lastIndexOf[] untuk mulai mencari elemen terakhir dikurangi jumlah elemen yang ditentukan [tetapi masih mencari dari kanan ke kiri]
Larik JavaScript Berisi Contoh menggunakan larik. lastIndexOf[]
const array = ['Strawberry', 'Grape', 'Orange', 'Cherry', 'Grape', 'Banana'];
console.log[array.lastIndexOf['Grape']];
// output: 4
_Memeriksa apakah array berisi elemen menggunakan include[]
Array. metode include[searchElement, index] dalam JavaScript memeriksa apakah sebuah array berisi elemen yang diberikan. Metode include[] paling baik digunakan dalam kondisi "jika". Metode mengembalikan nilai boolean "true" jika elemen ditemukan, jika tidak "false". Metode include[] peka huruf besar-kecil saat mencari string dalam array
Larik JavaScript Berisi Contoh menggunakan larik. termasuk[]
const array = ['Strawberry', 'Grape', 'Orange', 'Cherry'];
console.log[array.includes['Grape']];
// output: true
Memeriksa apakah array berisi elemen menggunakan find[]
Array. metode find[] mengembalikan elemen pertama dalam larik yang memenuhi kondisi dalam fungsi yang diteruskan, atau "tidak terdefinisi". Dibandingkan dengan larik. indexOf[] dan array. termasuk[] metode, array. metode find[] mengambil fungsi sebagai parameter dan mengeksekusinya untuk setiap elemen array hingga mengembalikan boolean "true". Saat elemen pertama ditemukan, metode find[] segera mengembalikan nilai tanpa memeriksa sisa nilai dalam array
Larik JavaScript Berisi Contoh menggunakan larik. Temukan[]
const arr = [10, 21, 43, 1, 24, 12, 6];
if [arr.find[i => [i === 21]]] {
console.log['Found'];
} else {
console.log['Not Found'];
}
// output: Found
Memeriksa apakah array berisi elemen menggunakan filter[]
Array. filter[function[currentValue, index, array], metode thisValue] mengembalikan array elemen yang cocok dengan kriteria yang ditentukan dalam fungsi yang diteruskan sebagai argumen. Metode filter[] tidak mengubah larik asli
Elemen Temukan JavaScript menggunakan contoh metode filter[]
const arr = [21, 43, 23, 1, 34, 12, 8];
if [arr.filter[i => [i === 23]].length] {
console.log['Found'];
} else {
console.log['Not Found'];
}
// output: Found
_Memeriksa apakah array berisi elemen menggunakan some[]
Array. metode some[callback[element,index,array],thisArg] menguji apakah setidaknya satu elemen dalam array lulus pengujian yang diterapkan oleh fungsi yang disediakan. Metode some[] tidak mengubah larik asli
JavaScript Cari Angka menggunakan metode some[] Contoh
const array = [6, 9, 7, 5, 8];
console.log[array.some[element => element > 6]];
// output: true
Memeriksa apakah array berisi elemen, peka huruf besar-kecil
Untuk memeriksa apakah suatu elemen berada dalam array case-sensitive, Anda perlu menggunakan map[] dan. metode toLocaleLowerCase[] untuk mengembalikan larik baru yang berisi semua elemen dalam huruf kecil. Kemudian gunakan metode include[] untuk memeriksa
Contoh JavaScript Temukan Elemen Peka Huruf Besar-kecil
const colors = ['Strawberry', 'Grape', 'Orange', 'Cherry'];
const result = colors.map[element => element.toLocaleLowerCase[]].includes['grape'];
console.log[result];
// output: true
_Apa perbedaan antara metode indexOf[] dan include[]?
Perbedaan utama antara metode indexOf[] dan include[] adalah bahwa metode indexOf[] mengembalikan indeks elemen yang ditemukan dalam array [atau -1], sedangkan metode include[] mengembalikan boolean true atau false. Saat mencari di dalam array yang berisi elemen NaN, metode include[] akan mengembalikan nilai true, dan metode indexOf[] akan mengembalikan -1
JavaScript Periksa Larik Berisi Contoh NaN
const arr = [NaN];
console.log[arr.indexOf[NaN]];
// output: -1
console.log[arr.includes[NaN]];
// output: true
Lihat juga
- Array JavaScript untuk Setiap[]
- Bagaimana cara mengirim Kredensial Otorisasi dengan JavaScript Fetch API?
- Bagaimana cara mengirim permintaan menggunakan JavaScript Fetch API?
Larik Javascript Berisi contoh dan artikel API Terkait
Bagaimana cara mengirim permintaan POST menggunakan JavaScript?