⊗jsSpJnTS 79 of 294 menu

JSON-ни JavaScript маълумот структурасига айлантириш

JSON.parse усули ёрдамида JSON-ни JavaScript маълумот структурасига айлантириш мумкин. Келинг, мисолда кўрамиз.

Фарз қилайлик, бизда JSON форматидаги массивни ўз ичига олган сатр бор:

let json = '[1, 2, 3, 4, 5, "a", "b"]';

Сатрнимизни массивга айлантирамиз:

let arr = JSON.parse(json);

Агар сатр нотўғри JSON-ни ўз ичига олган бўлса, бизнинг усул хатолик берadi:

let json = '[1, 2, 3, 4, 5,]'; // нотўғри JSON let arr = JSON.parse(json); // хатолик беради

Сонлардан иборат массивни ўз ичига олган JSON форматидаги сатр берилган:

let json = '[1,2,3,4,5]';

Ушбу сатрни ҳақиқий JavaScript массивига айлантиринг ва шу массив сонларининг йиғиндисини топинг.

Маълумотлар билан объектни ўз ичига олган JSON форматидаги сатр берилган:

let json = `{ "data1": [1,2,3], "data2": [4,5,6], "data3": [7,8,9] }`;

Тақдим этилган маълумотлардан сонларнинг йиғиндисини топинг.

Фойдаланувчи исмларини ўз ичига олган JSON форматидаги сатр берилган:

let json = '["user1","user2","user3","user4","user5"]';

Ушбу исмларни ul рўйхат шаклида чиқаринг.

Ходимлар маълумотлари билан массивни ўз ичига олган JSON форматидаги сатр берилган:

let json = `[ { "name": "user1", "age": 25, "salary": 1000 }, { "name": "user2", "age": 26, "salary": 2000 }, { "name": "user3", "age": 27, "salary": 3000 } ]`;

Ушбу ходимларни HTML жадвал шаклида экранга чиқаринг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш