J'ai la chaîne suivante :
var attrs = "FNAME=abraham,LNAME=lincoln,COUNTRY=USA,JOB=PRESIDENT"
et souhaitez le convertir en objet de valeur clé comme ci-dessous à l'aide de jQuery.
attrs = {
FName:abraham,
LName:lincoln,
COUNTRY:USA,
JOB:PRESIDENT
}
vous pouvez utiliser split et créer un objet, voir ci-dessous
var attrs = "FNAME=abraham,LNAME=lincoln,COUNTRY=USA,JOB=PRESIDENT";
var values = attrs.split(",");
var obj = {};
for(var i=0; i<values.length; i++) {
var keyValue = values[i].split("=");
obj[keyValue[0]] = keyValue[1];
}
console.log(obj);
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots