JSON Flashcards

1
Q

What is JSON?

A

JavaScript Object Notation (JSON) is a standard text-based format for representing structured data based on JavaScript object syntax.
/ standardized way of transferring data.

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 transforming the object into bytes of data for easier transmission.
deserialization is transforming the bytes back into an object we can use

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

Why are serialization and deserialization useful?

A

it makes transferring large amounts of information is easier as serialized it is very lightweight and with deserialization it can be transformed into something that can easily be used

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

with 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

with JSON.parse

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