Objek JavaScript. fungsi keys() digunakan untuk mengembalikan array yang elemennya adalah string yang sesuai dengan properti enumerable yang ditemukan langsung pada objek. Pengurutan properti sama dengan yang diberikan oleh objek secara manual dalam satu lingkaran yang diterapkan pada properti. Obyek. keys() mengambil objek sebagai argumen yang mengembalikan properti enumerable sendiri dan mengembalikan array string yang mewakili semua properti enumerable dari objek yang diberikan Show
Sintaksis Object.keys(obj); Parameter
Nilai Pengembalian. Ini mengembalikan array string yang mewakili semua properti enumerable dari objek yang diberikan Kita akan memahami konsep fungsi di atas melalui contoh-contohnya Contoh 1. Dalam contoh ini, sebuah array "check" memiliki tiga nilai properti ['x', 'y', 'z'] dan objek. metode keys() mengembalikan properti enumerable dari array ini. Pengurutan properti sama dengan yang diberikan oleh objek secara manual Javascript
['0', '1', '2']0 ['0', '1', '2']1 ['0', '1', '2']2 ['0', '1', '2']3 ['0', '1', '2']4 ['0', '1', '2']3 ['0', '1', '2']6 ['0', '1', '2']7
['0', '1', '2']_9 ['0', '1', '2']_0 Keluaran ['0', '1', '2']_ Contoh 2. Dalam contoh ini, sebuah objek mirip-array “check” memiliki tiga nilai properti { 0. 'x', 1. 'y', 2. 'z' } dan objeknya. metode keys() mengembalikan properti enumerable dari array ini. Pengurutan properti sama dengan yang diberikan oleh objek secara manual Javascript
['0', '1', '2']5
['0', '1', '2']0 ['0', '1', '2']8 ['0', '1', '2']2 ['21', '35', '70']0 ['0', '1', '2']4 ['21', '35', '70']2 ['0', '1', '2']6 ['21', '35', '70']4
['21', '35', '70']6 ['0', '1', '2']_0 Keluaran ['0', '1', '2']_ Contoh 3. Dalam contoh ini, objek mirip larik "check" memiliki tiga nilai properti { 70. 'x', 21. 'y', 35. 'z'} dalam urutan acak dan objek. metode keys() mengembalikan properti enumerable dari array ini dalam urutan menaik dari nilai indeks Javascript
['0', '1', '2']0 <script> 5['0', '1', '2']2 <script> 7['0', '1', '2']4 <script> 9['0', '1', '2']6 ['21', '35', '70']4
['21', '35', '70']6 ['0', '1', '2']_0 Keluaran ['21', '35', '70'] Aplikasi. Ini dapat digunakan untuk mengembalikan properti enumerable dari array sederhana, objek mirip array & objek mirip array dengan pengurutan kunci acak Pengecualian
Kami memiliki daftar lengkap metode Objek Javascript, untuk memeriksanya silakan baca artikel Referensi Lengkap Objek JavaScript ini Pada artikel ini, mari kita pahami apa itu "kunci" dan "nilai" dalam array & lihat juga berbagai metode yang dengannya kita dapat memperoleh pasangan kunci-nilai ini Daftar isi
Apa itu kunci dan nilai dalam array?Kunci adalah indeks dan nilai adalah elemen dari array asosiatif. Array asosiatif pada dasarnya adalah objek dalam JavaScript di mana indeks diganti dengan kunci yang ditentukan pengguna. Mereka tidak memiliki properti panjang seperti array normal dan tidak dapat dilintasi menggunakan normal for loop Berikut adalah contoh array asosiatif
Tidak seperti array sederhana, kami menggunakan kurung kurawal, bukan tanda kurung siku. Konten atau nilai array asosiatif diakses dengan kunci Dalam larik di atas, satu, dua & tiga adalah kunci, dan 1, 2 & 3 adalah nilai. Ini dapat diperoleh secara individual menggunakan metode keys() & values() seperti yang ditunjukkan di bawah ini
Metode berbeda untuk mendapatkan pasangan kunci-nilaiSekarang kita tahu cara mendapatkan kunci & nilai dalam array, mari kita lihat berbagai metode untuk mendapatkan pasangan kunci-nilai Pertama-tama mari kita simpan kunci & nilai yang sebelumnya diekstraksi dalam array terpisah
Metode 1. Menggunakan objek untuk menyimpan kunci => pasangan nilaiDalam metode ini kami menyimpan elemen dari larik "kunci" & nilai yang sesuai dari larik "nilai" menggunakan larik asosiatif "obj"
Metode 2. Menggunakan metode peta()Peta adalah kumpulan elemen di mana setiap elemen disimpan sebagai kunci, pasangan nilai. Objek tipe peta dapat menyimpan objek dan nilai primitif sebagai kunci atau nilai. Saat melintasi objek peta, ia mengembalikan kunci, pasangan nilai dalam urutan yang sama seperti yang dimasukkan Apa kunci dalam JavaScript?keys() digunakan untuk mengembalikan array yang elemennya berupa string yang sesuai dengan properti enumerable yang ditemukan langsung pada objek . Pengurutan properti sama dengan yang diberikan oleh objek secara manual dalam satu lingkaran yang diterapkan pada properti. Obyek.
Apa itu nilai dalam JavaScript?Dalam lingkungan JavaScript, potongan tersebut disebut nilai. Meskipun semua nilai terbuat dari bit, mereka memainkan peran yang berbeda. Setiap nilai memiliki tipe yang menentukan perannya. Beberapa nilai adalah angka, beberapa nilai adalah potongan teks, beberapa nilai adalah fungsi, dan seterusnya. Untuk membuat nilai, Anda hanya perlu memanggil namanya.
Apa kunci dan nilai dalam objek?Kunci objek adalah daftar nama properti. Nilai suatu objek adalah daftar nilai properti . Entri suatu objek adalah daftar pasangan nama properti dan nilai yang sesuai.
Apa itu kunci dan nilai dalam array?Apa yang dimaksud dengan kunci dan nilai dalam larik? . Array asosiatif pada dasarnya adalah objek dalam JavaScript di mana indeks diganti dengan kunci yang ditentukan pengguna. Mereka tidak memiliki properti panjang seperti array normal dan tidak dapat dilintasi menggunakan normal for loop. Keys are indexes and values are elements of an associative array. Associative arrays are basically objects in JavaScript where indexes are replaced by user-defined keys. They do not have a length property like a normal array and cannot be traversed using a normal for loop. |