JSON Flashcards

1
Q

What is JSON?

A

JSON = Javascript Object Notation is a text data in string format. It can be used to convert JS data to binary to send to other networks. JS it self has the ability to stringify objects to JSON format and parse object format to JSON strings.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are serialization and deserialization?

A

Serialization : is the process of turning an object in memory into a stream of bytes so you can do stuff like store it on disk or send it over the network.

DeSerialization : reverse of above, turns binary bytes into an object in memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why are serialization and deserialization useful?

A

they make it easier to transfer/store data over networks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do you serialize a data structure into a JSON string using JavaScript?

A

JSON.stringify ( )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How do you deserialize a JSON string into a data structure using JavaScript?

A

JSON.parse( )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly