Name

Object.freeze() — Friert ein Objekt ein orm:availability: ECMAScript 5

Überblick

Object.freeze(o)

Argumente

o

Das Objekt, das eingefroren werden soll

Rückgabewert

Das jetzt unveränderliche Argumentobjekt o.

Beschreibung

Object.freeze() macht o nicht erweiterbar (siehe Object.preventExtensions()) und alle seine eigenen Eigenschaften wie Object.seal() nicht konfigurierbar. Zusätzlich macht die Funktion alle nicht geerbten Dateneigenschaften schreibgeschützt. Das bedeutet, dass o keine Eigenschaften mehr hinzugefügt werden können und vorhandene Eigenschaften nicht mehr gesetzt oder gelöscht werden können. Das Einfrieren eines Objekts ist eine permanente Veränderung: Ein einmal eingefrorenes Objekt kann nie mehr aufgetaut werden.

Beachten Sie, dass ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.