JSON日の金曜日 #12の発表資料
JSON.stringify()@circled92019-09-13Friday 13 JSON #12
View Slide
Matsui MasashiদҪਖ਼ࢤ DJSDMFEϒϥβ͕͖ͳਓ!XBUFSDFMMJOD!3
JSON.stringify()
JSON.stringify() is …• JavaScriptͷؔ• ΦϒδΣΫτΛJSONʹม͢Δ• JSONΦϒδΣΫτͷ࣋ͭؔͷதͰ3ຊͷࢦʹೖΔਓؾͷؔ
arguments
JSON.stringify(value[, replacer[, space]])
arguments• value• any• replacer: optional• Array | function• space: optional• String | Number
value
value• JSONจࣈྻʹม͢Δɻ
replacer
replacer• ग़ྗ͢ΔJSONจࣈྻͷ੍ޚΛߦ͏• Array• JSONจࣈྻʹؚΊΔϗϫΠτϦετ• Function: function(key, value)• JSONจࣈྻʹม͢Δ࣌ͷؔ
space
space• ग़ྗ͢ΔJSONจࣈྻͷۭനΛ੍ޚ͢Δ• Number• ۭനจࣈͷ• String• ۭനͱͯ͠༻͢Δจࣈྻ
·ͱΊ
·ͱΊ• JSON.stringify() JSONΦϒδΣΫτͷؔͷதͰ3ຊͷࢦʹೖΔਓؾͷؔ• ୈ2Ҿ͕࣮ߴػೳ• Ͱɺ݁ہ JSON.stringify(obj, null, 2) Ҏ֎͏͜ͱ΄ͱΜͲͳ͍