⊗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-и нодурустро дар бар гирад, усули мо хатогӣ медиҳад:

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çeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан