Method ya JSON stringify() ya JavaScript
- Ukurasa wa kweli parse()
- Mwanzo wa ukurasa parse()
- Rudi kwenye ukuru Kitabu cha Matokeo cha JavaScript JSON
Muundo na matumizi
Method ya JSON.stringify() inatoa muundo wa JavaScript kwa nafasi.
Kisha haitwa inayotumia kwa kutoa data kwa msingi wa Web, data inahitajika kuwa nafasi.
matokeo
mivuno 1
Inasasisha kifaa cha JavaScript:
var obj = { "name":"Bill", "age":19, "city":"Seattle"}; var myJSON = JSON.stringify(obj); document.getElementById("demo").innerHTML = myJSON;
Mfano 2
Tumia programu ya kubadilisha:
/* Inaingiza thamani ya "city" kwa kichwani:*/ var obj = { "name":"Bill", "age":"19", "city":"Seattle"}; var text = JSON.stringify(obj, function (key, value) { if (key == "city") { return value.toUpperCase(); } else { return value; } });
Mfano 3
Tumia space Thamani:
/* Inaingiza 10 mafupi kwa kila mafupi:*/ var obj = { "name":"Bill", "age":"19", "city":"Seattle"}; var text = JSON.stringify(obj, null, 10);
Mfano 4
Tumia space Thamani:
/* Inaingiza neno SPACE kwa kila mafupi:*/ var obj = { "name":"Bill", "age":"19", "city":"Seattle"}; var text = JSON.stringify(obj, null, "SPACE");
Inayotumika kwa Kivinjati
JSON.stringify(obj, replacer, space)
Thamani ya thamani
Thamani | Maelezo |
---|---|
obj | Inayotumika. Thamani inayotumika kwenye mawasiliano. |
replacer |
Inayotumika. Programu au kundi inayotumika kwenye matokeo. Ikiwa thamani ni programu, tabia zingine zilizotumika zitaendelea kwa thamani zilizotumika kwenye programu hii na inayotumika kwenye thamani zilizotumika kwenye programu hii; Ikiwa thamani ni kundi, tabia zingine zilizotumika kwenye kundi hizi zitaonyeshwa katika mawasiliano wa JSON ya mwisho; Ikiwa thamani ni null au inahofikia, tabia zote za kifaa zitaonyeshwa. |
space |
Inayotumika. Thamani ya neno au namba. Inasema mafupi ya uangalifu, inayotumiwa kumzungumza kwa mawasiliano (pretty-print). Ikiwa thamani ni namba, inaonekana kama ukurabu wa mafupi; kimoja 10. Thamani hii inaingia kwa ukosema kwamba hakuna mafupi; Ikiwa thamani ni neno (kama ukurabu wa neno una ngumu zaidi ya 10 herufi, inapokutumika herufi 10 zake), neno hunaonekana kama mafupi; Ikiwa thamani haukufikia (au ni null), hakuna mafupi. |
Maadili ya Teknolojia
Mwombaji: | A String |
---|---|
Versi ya JavaScript: | ECMAScript 5 |
Makampuni ya wasaidizi
Inafaa kwa tabia za kina kwenye tabia inasema kwa sababu ya kina ya kwanza ya kusukumiza hii method
Method | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
stringify() | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
Vipengele vya habari
Mafunzo ya JSON:Ujumbe wa JSON
- Ukurasa wa kweli parse()
- Mwanzo wa ukurasa parse()
- Rudi kwenye ukuru Kitabu cha Matokeo cha JavaScript JSON