What is JSON?
conversion of data structures into arrays or objects
What are serialization and deserialization?
taking complex data structure like an object or array and converting into bytes so that it can be used in other systems
deserialization is the opposite
Why are serialization and deserialization useful?
makes data easily interpreted in other systems, string are known in all languages. objects and arrays are hampering in terms of transmission.
we can transfer bytes, but not local memory
How do you serialize a data structure into a JSON string using JavaScript?
JSON.stringify()
How do you deserialize a JSON string into a data structure using JavaScript?
JSON.parse()