Dies ist mein Array von Objekten:Suchen und entfernen Sie leere Eigenschaften von Objekten
var data = [
{
"label": "HOME",
"href": "web-tutor99.com",
"children": [{}]
},
{
"href": "web-tutor99.com",
"label": "HTML5"
}
];
Es ist ein mehrdimensionales Objekt und hier die Kinder Eigenschaft ist leer. Wie kann ich leere Eigenschaften wie diese finden und sie mit jQuery entfernen?
was ist der Zweck, was versuchen Sie zu erreichen, indem Sie das Element entfernen? Wie ich keinen praktischen Grund sehe, warum Sie Zyklen verschwenden würden, um dieses Einzelteil zu berechnen und zu entfernen. Wenn es ist, weil es eine Display-Sache ist. Dann überprüfe einfach, ob es zuerst leer ist und dann, wenn nicht. – KyleK
Ist '[{}]' ein leerer Wert für dich? –