Lorsque vous utilisez Node.js pour traiter des données JSON, vous devez souvent vérifier si l'objet JSON est vide. Dans cet article, nous allons apprendre comment vérifier si un objet JSON est vide à l'aide de Node.js.
Tout d'abord, définissons un objet JSON vide :
var emptyJSON = {};
Dans cet objet JSON vide, nous n'avons rien de défini, c'est-à-dire qu'il n'y a qu'un objet JSON vide. Voyons maintenant comment vérifier s'il est vide.
Utilisez la méthode JavaScript Object.keys() pour vérifier si un objet JSON est vide. Si l'objet est vide, la méthode Object.keys() renverra un tableau vide. Dans l'exemple suivant, nous utiliserons cette méthode lors de la recherche d'un objet JSON vide :
// 定义空JSON对象 var emptyJSON = {}; // 检查空JSON对象 if(Object.keys(emptyJSON).length === 0){ console.log('JSON对象为空'); } else{ console.log('JSON对象不为空'); }
Dans le code ci-dessus, nous définissons d'abord un objet JSON vide, puis le vérifions à l'aide de la méthode Object.keys(). Puisque l'objet n'a aucune clé, la méthode Object.keys() renverra un tableau vide. Par conséquent, nous pouvons vérifier si l'objet JSON est vide en vérifiant si la longueur du tableau renvoyé est 0.
Maintenant, ajoutons quelques paires clé-valeur pour créer un objet JSON non vide et testons notre fonction. Dans l'exemple suivant, nous ajouterons trois paires clé-valeur dans l'objet JSON :
// 定义非空JSON对象 var nonEmptyJSON = { name: 'John', age: 21, country: 'USA' }; // 检查非空JSON对象 if(Object.keys(nonEmptyJSON).length === 0){ console.log('JSON对象为空'); } else{ console.log('JSON对象不为空'); }
Dans le code ci-dessus, nous définissons un objet JSON non vide et le vérifions à l'aide de la méthode Object.keys(). Puisque l'objet a trois clés, la méthode Object.keys() renverra un tableau contenant les trois clés. Ainsi, lorsque nous vérifions la longueur du tableau renvoyé, elle renverra une valeur non nulle afin que nous sachions que l'objet JSON n'est pas vide.
Dans cet article, nous avons appris comment vérifier si un objet JSON est vide ou n'utilise pas Node.js. Nous avons utilisé la méthode Object.keys() pour vérifier si l'objet JSON est vide, qui détermine si l'objet JSON est vide en renvoyant la longueur du tableau de clés. En utilisant cette méthode, nous pouvons facilement vérifier si un objet JSON est vide ou non dans Node.js.
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!