Maison > interface Web > js tutoriel > Exemples de deux méthodes courantes permettant à js de lire les compétences json_javascript

Exemples de deux méthodes courantes permettant à js de lire les compétences json_javascript

WBOY
Libérer: 2016-05-16 16:33:31
original
1312 Les gens l'ont consulté

Méthode 1 : La méthode d'évaluation la plus connue en js

Copier le code Le code est le suivant :

var strJson="{name:'Zhang San'}";//json
var obj=eval("(" strJson ")");//Objet json converti
alert(obj.name);//nom json

Les points à noter à propos de cette méthode sont :

L'expression d'objet {'name':'Zhang San'} doit être développée avec "()", sinon

Copier le code Le code est le suivant :

var strJSON = "{name:'Zhang San'}";
var obj = eval(strJSON);
alert(obj.constructor);//String constructeur
alert(obj.name);//undefine

L'expression de l'objet doit être développée et exécutée pour générer un objet anonyme !

Méthode 2 : La méthode de définition de construction de fonction renvoie

Copier le code Le code est le suivant :

var strJSON = "{name:'Zhang San'}";//Le JSON obtenu
var obj = new Function("return" strJSON)();//Objet JSON converti
alert(obj.name);//nom json
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal