Exercise 15: Storage with Compression
Problem Statement
Function `setCompressed(key, value)` banao jo large value ko compress karke store kare.
Note: Simple compression using JSON stringify.
Sample Output:
setCompressed("large", {x: 1, y: 2})
// Stores compressed valueSolution
const setCompressed = (key, value) => {
const compressed = JSON.stringify(value).replace(/\s+/g, "");
localStorage.setItem(key, compressed);
};Explanation
Overall Goal:
- Value ko compress karke store karna.
Real world:
- Storage optimization: space saving.
- Large data: compression.