Pada artikel ini, kita akan melihat bagaimana cara memeriksa apakah array kosong atau tidak ada dalam kode JavaScript. Show
Solusi cepat
1. Contoh praktisPada bagian ini dua pendekatan disajikan. ketika variabel tidak didefinisikan dan ketika didefinisikan tetapi dengan nilai 1. 1. Jika kami tidak yakin variabel ditentukan
_Keluaran
1. 2. Variabel telah dibuat, tetapi kami tidak yakin apakah variabel tersebut telah ditetapkanPendekatan yang disajikan pada bagian ini didasarkan pada fakta bahwa variabel dideklarasikan. Menggunakan Saat Anda ingin array hanya terdiri dari elemen unik, Anda harus mengontrol kapan Anda mendorongnya Lebih khusus lagi, Anda harus terlebih dahulu memeriksa apakah ada elemen dalam array sebelum mendorongnya Dalam posting ini, kita akan belajar bagaimana Anda dapat membuat dan memelihara array nilai unik dan hanya mendorong elemen ke dalamnya jika belum ada. Untuk menentukan apakah suatu elemen dapat didorong ke array kita, pertama-tama kita harus memeriksa apakah elemen tersebut ada di dalam array Cara terbaik untuk memeriksa apakah suatu elemen ada dalam array primitif adalah dengan menggunakan metode Metode ini mengambil elemen dan mengembalikan nilai boolean Jika array Anda menggunakan objek, Anda dapat menggunakan Metode 1Ketika elemen tidak ditemukan, metode akan mengembalikan indeks 2Karena ini hanya mengembalikan angka, Anda harus membandingkannya dengan 2 untuk mendapatkan boolean Sekarang setelah Anda menentukan cara memeriksa apakah elemen ada dalam array, Anda dapat menggunakan metode 4 untuk mendorong elemen ke arrayInilah contoh menggunakan primitif Berikut contoh menggunakan objek Dalam posting ini, kami belajar cara mempertahankan array nilai yang unik dan hanya mendorong elemen ke dalamnya jika belum ada Pastikan untuk mengingat bahwa untuk nilai primitif, Anda harus menggunakan 6Semoga ini bermanfaat bagi Anda. Terima kasih sudah membaca Jika Anda ingin belajar tentang pengembangan web, mendirikan start-up, bootstrap SaaS, dan lainnya, ikuti saya di Twitter. Anda juga dapat bergabung dalam percakapan di Discord resmi kami Posting ini akan menjelaskan metode untuk mendorong elemen jika tidak ada dalam array di JavaScript Bagaimana cara Mendorong Elemen dalam Array jika Tidak Ada/Terjadi Menggunakan JavaScript?Jika elemen tidak ada dalam array, dorong mereka ke dalam array menggunakan metode berikut Mari kita periksa cara kerja metode ini satu per satu Metode 1. Dorong Elemen dalam Array jika Tidak Ada Menggunakan Metode include() Dengan Metode push()Gunakan metode “includes()” dengan metode “push()” untuk memeriksa apakah elemen tertentu ada dalam array atau tidak. Jika elemen tidak muncul, dorong ke dalam array. Metode include() memberikan nilai boolean "true" ketika elemen tersebut ada dalam array selain itu memberikan "false" Sintaksis Gunakan sintaks yang diberikan untuk metode include() array. termasuk( elemen ) Untuk metode push(), gunakan sintaks yang diberikan array. push( elemen ) Dalam sintaks di atas, "elemen" adalah argumen yang perlu diperiksa dalam array, apakah ada atau tidak; ContohPada contoh berikut, pertama-tama, buat array bahasa pemrograman const larik = ["HTML", "CSS", "JavaScript", "Java"]; Buat variabel "elemen" untuk menyimpan nilai "java" const elemen = "java"; Panggil metode include() dan berikan nilai sebagai argumen. Jika "java" ada di dalam array, ia mengembalikan "true" dan menyimpannya dalam variabel "elementExists" const elementExists = . termasuk( elemen ); Sekarang, dalam pernyataan bersyarat, periksa apakah elemen “java” tidak ada di dalam array, lalu dorong dengan memanggil metode “push()” jika (. elementExists ) { Terakhir, cetak array di konsol konsol. log( array ); Seperti yang Anda ketahui, JavaScript adalah bahasa skrip peka huruf besar-kecil, jadi "Java" dan "java" tidak sama. Hasilnya, metode “includes()” menghasilkan “false()” dan metode “push()” mendorongnya ke dalam array Jika variabel menyimpan "Java", metode include() memberikan "true" karena sudah ada di dalam array dan tidak ada yang akan didorong ke dalam array const elemen = "Java"; Keluaran Metode 2. Dorong Elemen dalam Array jika Tidak Ada Menggunakan Metode indexOf() Dengan Metode push()Metode lain untuk memverifikasi dan mendorong elemen dalam array adalah metode “indexOf()” dengan metode “push()”. Metode indexOf() memberikan "-1" sebagai output jika elemen yang disediakan tidak muncul di dalam array Sintaksis Ikuti sintaks yang diberikan untuk metode indexOf() array. indexOf( elemen ) ContohDi sini, kami akan memeriksa apakah nilai dari "array. indexOf(element)” setara dengan “-1”; jika ( array. indexOf( elemen ) = -1) { Karena elemen "Java" sudah ada dalam array, metode "indexOf ()" memberikan "1" yang tidak memenuhi kondisi yang ditambahkan, jadi, tidak ada yang ditambahkan ke array Kami telah menyusun semua instruksi penting yang terkait dengan mendorong elemen jika tidak ada dalam larik di JavaScript KesimpulanUntuk memverifikasi apakah elemen yang disediakan ada dalam array atau tidak, gunakan metode "includes()" dan "indexOf()", dan jika tidak ada dalam array, dorong ke dalam array menggunakan "push() . Metode include() mengembalikan "true" jika ada elemen; . Dalam posting ini, kami menjelaskan metode untuk mendorong elemen jika tidak ada dalam array di JavaScript Bagaimana cara memeriksa apakah suatu objek ada dalam array JavaScript?Menggunakan Metode include() . Jika array berisi objek/elemen dapat ditentukan dengan menggunakan metode include(). Metode ini mengembalikan nilai true jika array berisi objek/elemen lain return false.
Bagaimana Anda mendorong ke array yang tidak ada?Untuk mendorong elemen ke array jika tidak ada, gunakan metode indexOf() untuk memeriksa apakah nilainya ada dalam array. The indexOf method returns -1 if the value is not contained in the array, in which case we should use the push() method to add it.
Bagaimana cara memeriksa apakah posisi array ada di JavaScript?Untuk menentukan apakah ada indeks larik dalam JavaScript, ambil larik pada indeks dan verifikasi apakah hasil yang dikembalikan tidak sama dengan “tidak terdefinisi”. If the result is equal to undefined, it means the array index does not exist and vice versa.
Bagaimana Anda memeriksa apakah sebuah array tidak memiliki nilai?Untuk memeriksa apakah array kosong atau tidak, Anda dapat menggunakan. panjang properti . Properti length menetapkan atau mengembalikan jumlah elemen dalam array. Dengan mengetahui jumlah elemen dalam array, Anda dapat mengetahui apakah itu kosong atau tidak. Array kosong akan memiliki 0 elemen di dalamnya. |