Values & References11 / 18
Up next

Object.freeze

const config = Object.freeze({ retries: 3 });
// in strict mode (modules), a write to a frozen object throws
try {
  config.retries = 5;
} catch (e) {
  console.log("blocked:", e.message);
}
console.log(config.retries, Object.isFrozen(config));
What you're solving

block writes to an object