in Chrome
var a = { a: 1 };
var map = new WeakMap();
Object.freeze(map);
Object.isFrozen(map); // -> true
map.set(a, "123");
map.get(a); // -> "123" oh, noObject.freeze(localStorage);
Object.isFrozen(localStorage); // -> false really?in Chrome
var a = { a: 1 };
var map = new WeakMap();
Object.freeze(map);
Object.isFrozen(map); // -> true
map.set(a, "123");
map.get(a); // -> "123" oh, noObject.freeze(localStorage);
Object.isFrozen(localStorage); // -> false really?