Kaedah: 1. Tukar objek kepada rentetan json dan tentukan sama ada rentetan itu ialah "{}" 2. Gunakan pernyataan "$.isEmptyObject(objek)" 3. Gunakan "Object.getOwnPropertyNames(); Object)" pernyataan; 4. Gunakan "Object.keys(Object)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Javascript menyemak sama ada objek itu kosong
1 Tukar objek json kepada rentetan json, dan kemudian tentukan sama ada rentetan itu ". { }"
var data = {}; var b = (JSON.stringify(data) == "{}"); alert(b);//true
2. kaedah isEmptyObject jquery
Kaedah ini ialah jquery merangkumkan 2 kaedah (untuk in), dan anda perlu bergantung pada jquery
< 🎜 apabila menggunakannya >
var data = {}; var b = $.isEmptyObject(data); alert(b);//true
var data = {}; var arr = Object.getOwnPropertyNames(data); alert(arr.length == 0);//true
var data = {}; var arr = Object.keys(data); alert(arr.length == 0);//true
Tutorial lanjutan JavaScript】
Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada objek kosong dalam Javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!