Hvordan bruke utvalg av JSON -objekter i JavaScript

Hvordan bruke utvalg av JSON -objekter i JavaScript
JavaScript Object Notation (JSON) er det velkjente formatet for datalagring samt utveksling mellom klienter og servere. JavaScript gir et miljø for å utføre manipulasjon med matriser gjennom JSON -objekter. På denne måten kan brukere endre og vise informasjonen som er lagret i matrisen. I denne opplæringen lærer du hvordan du bruker matrisen til forskjellige formål av en JSON gjenstand.

Denne guiden serverer følgende innhold:

  • Hvordan bruke utvalg av JSON -objekter i JavaScript
  • Eksempel 1: Opprette en rekke JSON -objekter
  • Eksempel 2: Å få tilgang til rekke JSON -objekter
  • Eksempel 3: Legg til eller slett utvalget av JSON -objekter

Hvordan bruke utvalg av JSON -objekter i JavaScript?

JSON-objektet er i utgangspunktet et JavaScript-basert objekt. Disse objektene kan brukes til å få tilgang til egenskapene til en matrise. Etter tilgang kan brukere legge til, slette eller endre egenskapene i den eksisterende matrisen. Videre brukes Stringify () -metoden for å konvertere JSON -strengen til en rekke JSON -objekter. På denne måten brukes Push () og POP () -metodene til å utføre manipulasjon på matrisen.

Eksempel 1: Opprette en rekke JSON -objekter i JavaScript

Et eksempel vurderes for å lage en rekke JSON -objekter ved å bruke JavaScript. For eksempel er koden gitt nedenfor.

Kode

const lærer =
"Navn": "Harry", "Emne": "Engelsk",
"Alder": "35"
;
konsoll.logg (lærer);

I denne koden, en matrise “lærer”Skapes ved å definere egenskaper som"Navn”,“Emne”, Og“alder”.

Etter det, forskjellige verdier som “Harry”,“Engelsk”, Og“35”Er tildelt de ovennevnte egenskapene. Til slutt kan du vise matrisen "lærer”Ved å ansette konsoll.Logg() metode.

Produksjon

Utgangen viser “lærer”Array av JSON -objekter i konsollvinduet.

Eksempel 2: Få tilgang til rekke JSON -objekter i JavaScript

Et eksempel anses for å få tilgang til egenskapene til matriseelementer i JavaScript.

Kode

konsoll.Logg ("Et eksempel å bruke matrise av JSON -objekt");
const lærer =
"Navn": "Harry", "Emne": "Engelsk",
"Alder": "35"
;
const objarr = lærer =>
const arr = [];
const nøkler = objekt.nøkler (lærer);
for (la x = 0; x < keys.length; x++)
arr.push (lærer [nøkler [x]]);
;
return arr;
;
konsoll.Log (objarr (lærer));

Beskrivelsen av koden:

  • En matrise "lærer”Initialiseres ved å definere”Navn”,“Emne”, Og“alder" egenskaper.
  • Disse egenskapene tildeles forskjellige verdier, for eksempel "Harry”,“Engelsk”, Og“35”.
  • Etter det, a JSON objekt "Objarr”Brukes for å få tilgang til egenskapene til elementer og returnere en ny matrise.
  • Inne i "Objarr”, A for Loop brukes som setter inn eiendomsverdiene ved å bruke trykk() metode.
  • Løkken utføres til alle eiendomsverdiene er lagt inn i "arr”Array.
  • Til slutt, den Objarr (lærer) brukes til å vise eiendomsverdiene.

Produksjon

Utgangen viser forskjellige verdier, "Harry", "engelsk" og "35" ved å tilordne egenskaper i JavaScript.

Eksempel 3: Legg til eller slett utvalget av JSON -objekter i JavaScript

Et eksempel er tilpasset for å legge til og slette utvalget av elementer ved hjelp av et JSON -objekt i JavaScript.

Kode

konsoll.Logg ("Et eksempel å bruke matrise av JSON -objekt");
var arrobj = ["frukt": "eple", "frukt": "banan"];
konsoll.Logg (JSON.Stringify (arrobj));
Arrobj.push ("frukt": "oransje");
konsoll.Logg (JSON.Stringify (arrobj));
Arrobj.pop ();
konsoll.Logg (JSON.Stringify (arrobj));

Beskrivelsen av koden er som følger:

  • En rekke JSON -objekter “Arrobj”Initialiseres med to fruktegenskaper.
  • Etter det, JSON.Stringify () Metoden brukes til å konvertere JavaScript -verdien til JSON -strengene.
  • De Arrobj.trykk() Metode setter inn et element ved å passere verdien av “frukt”:“oransje”Inn i matrisen.
  • Etter det, Arrobj.pop () Metoden fjerner det nylig inngitte elementet fra matrisen.
  • Til slutt kan du vise utvalget av JSON -objekter "Arrobj”Ved å ansette konsoll.Logg() metode.

Produksjon

Utgangen viser kodeutførelsen ovenfor ved å legge til og fjerne matriseelementene "frukt”:“oransje”Gjennom JSON -objektene.

Konklusjon

I denne artikkelen, JSON -objekter brukes til å få tilgang til og endre elementene i en matrise i JavaScript.
For dette er det gitt en oversikt med to praktiske eksempler. I det første eksemplet fikk JSON -objekter tilgang til egenskapene til matrisen og viste dem på konsollen. I det andre eksemplet, en innebygd metode, Stringify (), er ansatt for å legge til og slette egenskaper i matrisen. Basert på denne artikkelen kan brukere legge til, slette eller endre egenskapene til en matrise ved hjelp av JSON -objekter.