Cara menggunakan OBJECT.HASOWNPROPERTY di JavaScript
Operator hapus dirancang untuk digunakan pada properti objek. Kata kunci ini tidak berpengaruh pada variabel atau fungsi Show
Operator hapus tidak dapat digunakan pada properti objek JavaScript yang telah ditentukan sebelumnya. Itu dapat merusak aplikasi Anda Atribut PropertiSemua properti memiliki nama. Selain itu, mereka juga memiliki nilai Nilai adalah salah satu atribut properti Atribut lainnya adalah. dapat dihitung, dikonfigurasi, dan dapat ditulis Atribut ini menentukan bagaimana properti dapat diakses (apakah dapat dibaca? apakah dapat ditulis?) Dalam JavaScript, semua atribut dapat dibaca, tetapi hanya atribut nilai yang dapat diubah (dan hanya jika properti dapat ditulis) (ECMAScript 5 memiliki metode untuk mendapatkan dan mengatur semua atribut properti) Properti PrototipeObjek JavaScript mewarisi properti prototipe mereka Kata kunci delete tidak menghapus properti yang diwariskan, tetapi jika Anda menghapus properti prototipe, ini akan memengaruhi semua objek yang diwarisi dari prototipe Gunakan
Cara _Mengulang objek dengan let obj = {}; function isEmpty(obj) { return Object.values(obj).length === 0; } console.log(isEmpty(obj)); // true _3Gunakan _3 perulangan untuk mengulangi 5 di atas objek
Pada kode di atas, kita akan melakukan iterasi melalui properti objek dan jika objek memiliki setidaknya satu properti, maka objek tersebut akan memasuki loop dan mengembalikan 6. Jika objek tidak memiliki properti apapun maka akan mengembalikan 7Menggunakan let obj = {}; function isEmpty(obj) { return Object.values(obj).length === 0; } console.log(isEmpty(obj)); // true _8Bentuk benda kosong adalah sebagai berikut 9. Jika kita melakukan 8 pada objek kosong maka kita akan mencari nilai kurung buka dan tutup, berdasarkan itu kita dapat membandingkannya dengan kurung buka dan tutup dalam bentuk string. Lebih jelas lihat contoh berikut
Menggunakan JQuery
Menggunakan Lodash
Berdasarkan cara-cara di atas, kalau asrul dev sendiri lebih suka pakai 8, kalau temannya lebih suka yang mana? |