Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Mengira Kunci dengan Cekap dalam Objek JavaScript?
Mengira Kekunci dalam Objek Dengan Cekap dalam JavaScript
Menentukan bilangan kunci dalam objek ialah tugas biasa dalam JavaScript. Secara tradisinya, gelung akan digunakan untuk melintasi objek dan menambah pembilang, seperti yang ditunjukkan dalam contoh yang diberikan. Walau bagaimanapun, pendekatan ini menimbulkan overhed lelaran.
Penyelesaian ES5: Object.keys
Dalam persekitaran yang serasi ES5, penyelesaian yang lebih cekap ialah menggunakan Object kaedah .keys(). Kaedah ini mengembalikan tatasusunan semua kunci dalam objek. Panjang tatasusunan ini kemudiannya boleh digunakan untuk mengira kekunci:
Object.keys(obj).length
Kaedah ini mempunyai keserasian penyemak imbas yang sangat baik dan boleh digunakan dalam Node.js, Chrome, Internet Explorer 9 , Firefox 4 dan Safari 5 .
Nota Tambahan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengira Kunci dengan Cekap dalam Objek JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!