JavaScript | Pretvori niz v objekt JSON
Kaj je JSON?
JSON pomeni zapis objekta JavaScript. JSON je izredno lahka oblika izmenjave podatkov za izmenjavo podatkov med strežnikom in stranko, ki jo je mogoče hitro in enostavno razčleniti in ustvariti.
1. Pretvori niz v JavaScript JavaScript Object JSON
Z JSON.stringify lahko pretvorite matriko v niz, oblikovan v JSON, v JavaScript.
izbrisan arhiv računa twitter
Recimo, da obstaja matrika, kot je [6, 7, 8, 9]. Če želite pretvoriti to matriko v objekt JSON v javascript. Poglejmo spodnji primer
Nekdanji:
var arr = [5, 6, 7, 8]; var arrayToString = JSON.stringify(Object.assign({}, arr)); // convert array to string var stringToJsonObject = JSON.parse(arrayToString); // convert string to json object console.log(stringToJsonObject);
Izhod:
{ '0': 5, '1': 6, '2': 7, '2': 8 }
Tukaj,
komponenta vue se ne upodablja
- 1. Metoda JSON.stringify () in Object.assign () pretvori niz v niz JSON.
- 2. Metoda JSON.parse () pretvori niz v objekt JSON v javascript.
2. Pretvorba predmeta v matriko
Pri pretvorbi predmeta v matriko bomo uporabili | _+_ | metoda iz | _+_ | razred. S tem bomo naš objekt pretvorili v matriko nizov. Vsaka ugnezdena matrika je seznam z dvema vrednostma, kjer je prvi element ključ, drugi element pa vrednost.
Nekdanji:
.entries()
3. Pretvorite dvodimenzionalne (2d) matrike v JavaScript Object JSON
Recimo, da obstaja matrika, kot je npr
Object
Če želite pretvoriti to matriko v objekt JSON v javascript. Poglejmo spodnji primer:
reagirajte pri odjavi blaga
Nekdanji:
const obj = {'1':5,'2':7,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0}; console.log(Object.entries(obj));
#javascript #Array #json