JSON 1 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, used for transmitting data in web applications.

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 a process of converting an Object into stream of bytes. Deserialization is converting stream of bytes into an object.

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

Why are serialization and deserialization useful?

A

Serialization enables us to keep data for use in the running process or other processes if needed. We store the data, then deserialize when it is used elsewhere.

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() method converts a JavaScript object or value to a JSON string

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() method parses a JSON string, constructing the JavaScript value or object described by the string

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

How to you store data in localStorage?

A

setItem() method

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

How to you retrieve data from localStorage?

A

getItem() method

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