Maison  >  Article  >  interface Web  >  Une brève discussion sur l'application de json.stringify() et json.parse()

Une brève discussion sur l'application de json.stringify() et json.parse()

青灯夜游
青灯夜游avant
2019-11-30 17:34:481815parcourir

Cet article parlera brièvement de json.stringify() et json.parse() et verra l'application à travers des exemples de code. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Une brève discussion sur l'application de json.stringify() et json.parse()

JSON.stringify() convertit un objet js en une chaîne JSON, tandis que JSON.parse() peut convertir une chaîne JSON en un objet js.

Application :

//判断数组是否包含某对象
function checkObjInArray(arr,obj){
  //if(!arr) {
  //  arr = [ {name:'aaa'}, {name:'bbb'}, {name:'ccc'}, ];
  //}
  //if(!obj) {
  //  obj = {name:'ddd'};
  //}
  if(JSON.stringify(arr).indexOf(JSON.stringify(obj)) !== -1){
    return true;
  }else{
    return false;
  }

}

//判断两数组/对象是否相等
function checkObjEq(obj1,obj2){
  if(JSON.stringify(obj1) === JSON.stringify(obj2)){
    return true;
  }else{
    return false;
  }
}

Cet article provient de la rubrique tutoriel js, bienvenue pour apprendre !

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer