Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. JavaScript
  3. Referencia de JavaScript
  4. Objetos globales
  5. Object
  6. Object.isExtensible()

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

Object.isExtensible()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julio de 2015⁩.

El métodoObject.isExtensible() determina si un objeto es extendible (si puede tener propiedades nuevas agregadas a éste).

Síntaxis

Object.isExtensible(obj)

Parametros

obj

El objeto a ser revisado.

Descripción

Los objetos son extendibles por defecto: ellos pueden tener propiedades nuevas agregadas a ellos, y (en motores que soportanObject.prototype.__proto__Obsoleto la propiedad __proto__) pueden ser modificados. Un objeto puede ser marcado como no extendible usandoObject.preventExtensions(),Object.seal(), oObject.freeze().

Ejemplos

js
// Los Objetos nuevos son extendibles (por defecto).var empty = {};Object.isExtensible(empty); // === true// ...pero eso puede cambiar.Object.preventExtensions(empty);Object.isExtensible(empty); // === false// Objetos sellados por definición son no-extendibles.var sealed = Object.seal({});Object.isExtensible(sealed); // === false// Objetos congelados también por definición son no-extendibles.var frozen = Object.freeze({});Object.isExtensible(frozen); // === false

Notas

En ES5, si el argumento pasado a éste método no es un objeto (primitivo), entonces regresaráTypeError. En ES6, un no-objeto pasado como argumento será tratado como si fuera un objeto no-extendible ordinario, simplemente regresafalse.

js
Object.isExtensible(1);// TypeError: 1 is not an object (ES5 code)Object.isExtensible(1);// false                         (ES6 code)

Especificaciones

Specification
ECMAScript® 2026 Language Specification
# sec-object.isextensible

Compatibilidad con navegadores

Ver también

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp