Slide 1

Slide 1 text

JSON.stringify() @circled9 2019-09-13 Friday 13 JSON #12

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Matsui Masashi দҪਖ਼ࢤ DJSDMFE ϒϥ΢β͕޷͖ͳਓ !XBUFSDFMMJOD !3

Slide 4

Slide 4 text

JSON.stringify()

Slide 5

Slide 5 text

JSON.stringify() is … • JavaScriptͷؔ਺ • ΦϒδΣΫτΛJSONʹม׵͢Δ • JSONΦϒδΣΫτͷ࣋ͭؔ਺ͷதͰ3ຊͷࢦ ʹೖΔਓؾͷؔ਺

Slide 6

Slide 6 text

Slide 7

Slide 7 text

Slide 8

Slide 8 text

arguments

Slide 9

Slide 9 text

JSON.stringify(value[, replacer[, space]])

Slide 10

Slide 10 text

arguments • value • any • replacer: optional • Array | function • space: optional • String | Number

Slide 11

Slide 11 text

value

Slide 12

Slide 12 text

value • JSONจࣈྻʹม׵͢Δ஋ɻ

Slide 13

Slide 13 text

replacer

Slide 14

Slide 14 text

replacer • ग़ྗ͢ΔJSONจࣈྻͷ੍ޚΛߦ͏ • Array • JSONจࣈྻʹؚΊΔϗϫΠτϦετ • Function: function(key, value) • JSONจࣈྻʹม׵͢Δ࣌ͷؔ਺

Slide 15

Slide 15 text

space

Slide 16

Slide 16 text

space • ग़ྗ͢ΔJSONจࣈྻͷۭനΛ੍ޚ͢Δ • Number • ۭനจࣈͷ਺ • String • ۭനͱͯ͠࢖༻͢Δจࣈྻ

Slide 17

Slide 17 text

·ͱΊ

Slide 18

Slide 18 text

·ͱΊ • JSON.stringify() ͸JSONΦϒδΣΫτͷؔ਺ ͷதͰ3ຊͷࢦʹೖΔਓؾͷؔ਺ • ୈ2Ҿ਺͕࣮͸ߴػೳ • Ͱ΋ɺ݁ہ JSON.stringify(obj, null, 2) Ҏ֎ ࢖͏͜ͱ͸΄ͱΜͲͳ͍