Maison >interface Web >js tutoriel >Puis-je utiliser js pour déterminer un objet vide json ?
1. La méthode la plus simple consiste à déterminer s'il existe un attribut correspondant. Bien sûr, il ne peut pas déterminer s'il est vide ou non
[javascript] view plain copy
print? var dd={yy:""}; if(dd&&dd.yy!=""){ alert("dd不为空") } else{ alert("dd为空") }
2. Déterminez en analysant json dans une fonction de chaîne [ Vous pouvez également l'utiliser pour déterminer si le backend transmet un tableau. ou un objet]
[javascript] view plain copy
print? var a={}; ar b=new Object(); console.log("对象字面量的比较结果:"+(JSON.stringify(a)=="{}")) onsole.log("构造函数的比较结果:"+(JSON.stringify(b)=="{}"))
3 . Jugez en parcourant, s'il y a des attributs, retournez simplement false et break pour interrompre la traversée
[javascript] view plain copy
print? var a={}; var b=new Object(); function isEmptyObject(obj){ for(var key in obj){ break; return false }; return true }; if(isEmptyObject(a)){ alert("对象为空") } if(isEmptyObject(b)){ alert("b是个空对象") }
. 4. Notre jquery couramment utilisé est également Une méthode est fournie :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!