28 questions for “JSON & Data Serialization”

Found in 1 field. Select a question to see its full answer.

Information Technology

28 questions in 4 technologies

#QuestionTechnologyTopicLevel
1How do you convert a JavaScript object into a JSON string? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationBeginner
2How do you convert a JSON string back into a JavaScript object? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationBeginner
3What values does JSON.stringify() silently drop or convert, and why does this matter? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationIntermediate
4How do you use the replacer parameter of JSON.stringify() to control what gets serialized? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationIntermediate
5How does the reviver function in JSON.parse() work? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationIntermediate
6Why does JSON.stringify() throw a TypeError on objects with circular references, and how do you handle it? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationAdvanced
7How does defining a toJSON() method on a class customize its JSON.stringify() output? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationAdvanced
8What is structuredClone() and how does it differ from JSON.parse(JSON.stringify(obj)) for deep cloning? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationAdvanced
9How do you safely parse potentially untrusted JSON without exposing your app to prototype pollution? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationAdvanced
10How would you stream-parse a very large JSON file without loading it entirely into memory? JavaScript › JSON & Data SerializationJavaScriptJSON & Data SerializationAdvanced