Comment mettre des objets en mouvement avec JSON lors du codage avec javascript

Vous pouvez utiliser JSON avec votre code javascript afin de mettre des objets en mouvement. Dans cet exemple, vous utilisez AJAX pour ouvrir et afficher un document texte contenant un extrait de code HTML. Une autre utilisation courante pour AJAX est de demander et de recevoir des données pour le traitement par le navigateur. Par example, gasbuddy.com

Sommaire

  • Titre de livre
utilise une carte de Google avec les données sur les prix du gaz, de présenter une vue simple et la mise à jour des prix du gaz à des endroits différents.

gasbuddy.com utilise AJAX pour afficher les prix du gaz sur une carte.
gasbuddy.com utilise AJAX pour afficher les prix du gaz sur une carte.

Si vous examinez gasbuddy.com dans l'onglet Réseau, vous verrez que certaines demandes ont des réponses qui ressemblent à quelque chose comme ce code.

([{id:#148;tuwtvtuvvvv#148;,base:[351289344,822599680],zrange:[11,11],layer:#148;m@288429816#148;,features:[{id:#148;17243857463485476481#148;,a:[0,0],bb:[-8,-8,7,7,-47,7,48,22,-41,19,41,34],c:#148;{1:{title:#148;Folsom State Recreation lac Area#148;},4:{type:1}}#148;}]},{id:#148;tuwtvtuvvvw#148;,zrange:[11,11],layer:#148;m@288429816#148;},{id:#148;tuwtvtuvvwv#148;,base:[351506432,824291328],zrange:[11,11],layer:#148;m@288429816#148;,features:[{id:#148;8748558518353272790#148;,a:[0,0],bb:[-8,-8,7,7,-41,7,41,22],c:#148;{1:{title:#148;Deer Creek Hills#148;},4:{type:1}}#148;}]},{id:#148;tuwtvtuvvww#148;,zrange:[11,11],layer:#148;m@288429816#148;}])



Si vous prenez un petit morceau de données à partir de ce bloc de code et de le reformater, vous obtenez quelque chose de ce genre, qui devrait regarder de plus familier pour vous.

{id:#148;tuwtvtuvvvv#148;,base:[351289344,822599680],zrange:[11,11],layer:#148;m@288429816#148;,features:[{id:#148;17243857463485476481#148;,a:[0,0],bb:[-8,-8,7,7,-47,7,48,22,-41,19,41,34],c:#148;{1:{title:#148;Folsom Lake Area State Recreation ”}, 4: {type: 1}} ”}]}}

En regardant le format des données, vous pouvez voir qu'il ressemble étrangement à la Nom: valeur format d'un objet javascript littéral.

La principale raison JSON est si facile à utiliser est parce qu'il est déjà dans un format qui peut travailler avec javascript, donc pas de conversion est nécessaire.

{ “ ” ;: BOOK_TITLE “ codage avec javascript For Dummies ”, n ° 147; ” ;: book_author “ Chris Minnick et Eva Hollande ”, n ° 147; ” ;: résumé “ débutants Tout besoin de savoir pour commencer à coder avec javascript ”, n ° 147; ISBN ”:! ” 9781119056072 ”}

Cet exemple montre comment ces données peuvent être chargées dans une page Web en utilisant javascript et ensuite utilisé pour afficher les données en HTML.

Affichage des données JSON

Titre de livre

Auteurs

Résumé

La clé pour afficher toutes les données JSON qui est amené dans un document javascript à partir d'une source externe est de convertir d'une chaîne à un objet en utilisant la JSON.parse Procédé. Après vous faites cela, vous pouvez accéder aux valeurs dans le fichier JSON en utilisant la notation de point ou de la notation crochets comme vous le feriez accéder à la # 173 propriétés d'un objet javascript.

Découvrez les résultats de l'exécution de ce code dans un navigateur Web et en appuyant sur le bouton pour charger les données JSON.

Affichage des données JSON dans une page HTML.
Affichage des données JSON dans une page HTML.

» » » » Comment mettre des objets en mouvement avec JSON lors du codage avec javascript