El constructor Object
crea una envoltura al objeto.
Sintaxis
// Object initialiser or literal { [ nameValuePair1[, nameValuePair2[, ...nameValuePairN] ] ] } // Called as a constructor new Object([value])
Parámetros
nameValuePair1, nameValuePair2, ... nameValuePairN
- Los pares de nombres (strings) y los valores (cualquier valor) donde los nombres son separados por una coma.
valor
- Cualquier valor.
Description
El constructor Object
crea una envoltura de objeto al valor dado. Si el valor es null
o undefined
, creará y retornará un objeto vacío, de otra forma, retornará un objeto de un tipo que corresponda al valor dado. Si el valor ya es un objeto devolverá el valor.
Cuando es llamano en un contexto non-constructor, Object
se comportará indenticamente a new Object()
.
Ver object initializer / literal syntax.
Propiedades del constructor Object
Object.length
- Tiene un valor de 1.
Object.prototype
- Permite añadir propiedades a todos los objetos del tipo Object.
Métodos del constructor Object
Object.assign()
- Copia los valores de todas sus propiedades enumerables desde uno o más objetos fuente a un objeto destino.
Object.create()
- Crea un nuevo objeto con el prototipo objeto y propiedades específicadas.
Object.defineProperty()
- Añade la propiedad nombrada descrita por un descriptor dado a un objeto.
Object.defineProperties()
- Adds the named properties described by the given descriptors to an object.
Object.entries()
- Returns an array containing all of the
[key, value]
pairs of a given object's own enumerable string properties. Object.freeze()
- Freezes an object: other code can't delete or change any properties.
Object.fromEntries()
- Returns a new object from an iterable of key-value pairs (reverses
Object.entries
). Object.getOwnPropertyDescriptor()
- Returns a property descriptor for a named property on an object.
Object.getOwnPropertyDescriptors()
- Returns an object containing all own property descriptors for an object.
Object.getOwnPropertyNames()
- Returns an array containing the names of all of the given object's own enumerable and non-enumerable properties.
Object.getOwnPropertySymbols()
- Returns an array of all symbol properties found directly upon a given object.
Object.getPrototypeOf()
- Returns the prototype of the specified object.
Object.is()
- Compares if two values are the same value. Equates all NaN values (which differs from both Abstract Equality Comparison and Strict Equality Comparison).
Object.isExtensible()
- Determines if extending of an object is allowed.
Object.isFrozen()
- Determines if an object was frozen.
Object.isSealed()
- Determines if an object is sealed.
Object.keys()
- Returns an array containing the names of all of the given object's own enumerable string properties.
Object.preventExtensions()
- Prevents any extensions of an object.
Object.seal()
- Prevents other code from deleting properties of an object.
Object.setPrototypeOf()
- Sets the prototype (i.e., the internal
[[Prototype]]
property). Object.values()
- Returns an array containing the values that correspond to all of a given object's own enumerable string properties.
Object
instances and Object
prototype object
All objects in JavaScript are descended from Object
; all objects inherit methods and properties from Object.prototype
, although they may be overridden. For example, other constructors' prototypes override the constructor
property and provide their own toString()
methods. Changes to the Object
prototype object are propagated to all objects unless the properties and methods subject to those changes are overridden further along the prototype chain.
Properties
Object.prototype.constructor
- Specifies the function that creates an object's prototype.
Object.prototype.__proto__
- Points to the object which was used as prototype when the object was instantiated.
Object.prototype.__noSuchMethod__
- Allows a function to be defined that will be executed when an undefined object member is called as a method.
Object.prototype.__count__
Used to return the number of enumerable properties directly on a user-defined object, but has been removed.Object.prototype.__parent__
Used to point to an object's context, but has been removed.
Methods
Object.prototype.__defineGetter__()
- Associates a function with a property that, when accessed, executes that function and returns its return value.
Object.prototype.__defineSetter__()
- Associates a function with a property that, when set, executes that function which modifies the property.
Object.prototype.__lookupGetter__()
- Returns the function associated with the specified property by the
__defineGetter__()
method. Object.prototype.__lookupSetter__()
- Returns the function associated with the specified property by the
__defineSetter__()
method. Object.prototype.hasOwnProperty()
- Returns a boolean indicating whether an object contains the specified property as a direct property of that object and not inherited through the prototype chain.
Object.prototype.isPrototypeOf()
- Returns a boolean indicating whether the object this method is called upon is in the prototype chain of the specified object.
Object.prototype.propertyIsEnumerable()
- Returns a boolean indicating if the internal ECMAScript [[Enumerable]] attribute is set.
Object.prototype.toSource()
- Returns string containing the source of an object literal representing the object that this method is called upon; you can use this value to create a new object.
Object.prototype.toLocaleString()
- Calls
toString()
. Object.prototype.toString()
- Returns a string representation of the object.
Object.prototype.unwatch()
- Removes a watchpoint from a property of the object.
Object.prototype.valueOf()
- Returns the primitive value of the specified object.
Object.prototype.watch()
- Adds a watchpoint to a property of the object.
Object.prototype.eval()
Used to evaluate a string of JavaScript code in the context of the specified object, but has been removed.
Deleting a property from an object
There isn't any method in an Object itself to delete its own properties (e.g. like Map.prototype.delete()
). To do so one has to use the delete operator.
Examples
Using Object
given undefined
and null
types
The following examples store an empty Object
object in o
:
var o = new Object();
var o = new Object(undefined);
var o = new Object(null);
Using Object
to create Boolean
objects
The following examples store Boolean
objects in o
:
// equivalent to o = new Boolean(true); var o = new Object(true);
// equivalent to o = new Boolean(false); var o = new Object(Boolean());
Specifications
Specification | Status | Comment |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Initial definition. Implemented in JavaScript 1.0. |
ECMAScript 5.1 (ECMA-262) La definición de 'Object' en esta especificación. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) La definición de 'Object' en esta especificación. |
Standard | Added Object.assign, Object.getOwnPropertySymbols, Object.setPrototypeOf, Object.is |
ECMAScript Latest Draft (ECMA-262) La definición de 'Object' en esta especificación. |
Draft | Added Object.entries, Object.values and Object.getOwnPropertyDescriptors. |
Browser compatibility
Desktop | Mobile | Server | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Object | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 3 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
assign | Chrome Soporte completo 45 | Edge Soporte completo 12 | Firefox Soporte completo 34 | IE Sin soporte No | Opera Soporte completo 32 | Safari Soporte completo 9 | WebView Android Soporte completo 45 | Chrome Android Soporte completo 45 | Firefox Android Soporte completo 34 | Opera Android Soporte completo 32 | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 5.0 | nodejs Soporte completo 4.0.0 |
constructor | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 4 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
__count__ | Chrome Sin soporte No | Edge Sin soporte No | Firefox Sin soporte No | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte No | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
create | Chrome Soporte completo 5 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 11.6 | Safari Soporte completo 5 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo 12 | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
__defineGetter__ | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox
Soporte completo
1
| IE Soporte completo 11 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
defineProperties | Chrome Soporte completo 5 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 11.6 | Safari Soporte completo 5 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo 12 | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
defineProperty | Chrome Soporte completo 5 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE
Soporte completo
9
| Opera Soporte completo 11.6 | Safari
Soporte completo
5.1
| WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo 12 | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
__defineSetter__ | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox
Soporte completo
1
| IE Soporte completo 11 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
entries | Chrome Soporte completo 54 | Edge Soporte completo 14 | Firefox Soporte completo 47 | IE Sin soporte No | Opera Soporte completo 41 | Safari Soporte completo 10.1 | WebView Android Soporte completo 54 | Chrome Android Soporte completo 54 | Firefox Android Soporte completo 47 | Opera Android Soporte completo 41 | Safari iOS Soporte completo 10.3 | Samsung Internet Android Soporte completo 6.0 | nodejs
Soporte completo
7.0.0
|
eval | Chrome Sin soporte No | Edge Sin soporte No | Firefox Sin soporte No | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte No | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
freeze | Chrome Soporte completo 6 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 12 | Safari Soporte completo 5.1 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
fromEntries | Chrome Soporte completo 73 | Edge Sin soporte No | Firefox Soporte completo 63 | IE Sin soporte No | Opera Soporte completo 60 | Safari Soporte completo 12.1 | WebView Android Soporte completo 73 | Chrome Android Soporte completo 73 | Firefox Android Soporte completo 63 | Opera Android Sin soporte No | Safari iOS Soporte completo 12.2 | Samsung Internet Android Sin soporte No | nodejs Soporte completo 12.0.0 |
getNotifier | Chrome Sin soporte 36 — 52 | Edge Sin soporte No | Firefox Sin soporte No | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte No | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
getOwnPropertyDescriptor | Chrome Soporte completo 5 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 8 | Opera Soporte completo 12 | Safari Soporte completo 5 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
getOwnPropertyDescriptors | Chrome Soporte completo 54 | Edge Soporte completo 15 | Firefox Soporte completo 50 | IE Sin soporte No | Opera Soporte completo 41 | Safari Soporte completo 10 | WebView Android Soporte completo 54 | Chrome Android Soporte completo 54 | Firefox Android Soporte completo 50 | Opera Android ? | Safari iOS ? | Samsung Internet Android Soporte completo 6.0 | nodejs
Soporte completo
7.0.0
|
getOwnPropertyNames | Chrome Soporte completo 5 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 12 | Safari Soporte completo 5 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
getOwnPropertySymbols | Chrome Soporte completo 38 | Edge Soporte completo 12 | Firefox Soporte completo 36 | IE Sin soporte No | Opera Soporte completo 25 | Safari Soporte completo 9 | WebView Android Soporte completo 38 | Chrome Android Soporte completo 38 | Firefox Android Soporte completo 36 | Opera Android Soporte completo 25 | Safari iOS Soporte completo 9 | Samsung Internet Android Soporte completo 3.0 | nodejs Soporte completo 0.12 |
getPrototypeOf | Chrome Soporte completo 5 | Edge Soporte completo 12 | Firefox Soporte completo 3.5 | IE Soporte completo 9 | Opera Soporte completo 12.1 | Safari Soporte completo 5 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
hasOwnProperty | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 5.5 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
is | Chrome Soporte completo 30 | Edge Soporte completo 12 | Firefox Soporte completo 22 | IE Sin soporte No | Opera Soporte completo Si | Safari Soporte completo 9 | WebView Android Soporte completo Si | Chrome Android Soporte completo 30 | Firefox Android Soporte completo 22 | Opera Android Soporte completo Si | Safari iOS Soporte completo 9 | Samsung Internet Android Soporte completo Si | nodejs Soporte completo 0.10 |
isExtensible | Chrome Soporte completo 6 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 12 | Safari Soporte completo 5.1 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
isFrozen | Chrome Soporte completo 6 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 12 | Safari Soporte completo 5.1 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
isPrototypeOf | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 9 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
isSealed | Chrome Soporte completo 6 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 12 | Safari Soporte completo 5.1 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
keys | Chrome Soporte completo 5 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 12 | Safari Soporte completo 5 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
__lookupGetter__ | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 11 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
__lookupSetter__ | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 11 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
__noSuchMethod__ | Chrome Sin soporte No | Edge Sin soporte No | Firefox Sin soporte 1 — 43 | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte 4 — 43 | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
observe | Chrome Sin soporte 36 — 52 | Edge Sin soporte No | Firefox Sin soporte No | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte No | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
__parent__ | Chrome Sin soporte No | Edge Sin soporte No | Firefox Sin soporte No | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte No | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
preventExtensions | Chrome Soporte completo 6 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 12 | Safari Soporte completo 5.1 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
propertyIsEnumerable | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 5.5 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
__proto__ | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 11 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
prototype | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 3 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
seal | Chrome Soporte completo 6 | Edge Soporte completo 12 | Firefox Soporte completo 4 | IE Soporte completo 9 | Opera Soporte completo 12 | Safari Soporte completo 5.1 | WebView Android Soporte completo Si | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
setPrototypeOf | Chrome Soporte completo 34 | Edge Soporte completo 12 | Firefox Soporte completo 31 | IE Soporte completo 11 | Opera Soporte completo Si | Safari Soporte completo 9 | WebView Android Soporte completo 37 | Chrome Android Soporte completo 34 | Firefox Android Soporte completo 31 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si | nodejs Soporte completo 0.12 |
toLocaleString | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 5.5 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
toSource | Chrome Sin soporte No | Edge Sin soporte No | Firefox Soporte completo 1 | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Soporte completo 4 | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
toString | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 3 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
unobserve | Chrome Sin soporte 36 — 52 | Edge Sin soporte No | Firefox Sin soporte No | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte No | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
unwatch | Chrome Sin soporte No | Edge Sin soporte No | Firefox Sin soporte 1 — 58 | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte 4 — 58 | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
valueOf | Chrome Soporte completo 1 | Edge Soporte completo 12 | Firefox Soporte completo 1 | IE Soporte completo 4 | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo 1 | Chrome Android Soporte completo 18 | Firefox Android Soporte completo 4 | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo 1.0 | nodejs Soporte completo Si |
values | Chrome Soporte completo 54 | Edge Soporte completo 14 | Firefox Soporte completo 47 | IE Sin soporte No | Opera Soporte completo 41 | Safari Soporte completo 10.1 | WebView Android Soporte completo 54 | Chrome Android Soporte completo 54 | Firefox Android Soporte completo 47 | Opera Android Soporte completo 41 | Safari iOS Soporte completo 10.3 | Samsung Internet Android Soporte completo 6.0 | nodejs
Soporte completo
7.0.0
|
watch | Chrome Sin soporte No | Edge Sin soporte No | Firefox Sin soporte 1 — 58 | IE Sin soporte No | Opera Sin soporte No | Safari Sin soporte No | WebView Android Sin soporte No | Chrome Android Sin soporte No | Firefox Android Sin soporte 4 — 58 | Opera Android Sin soporte No | Safari iOS Sin soporte No | Samsung Internet Android Sin soporte No | nodejs Sin soporte No |
Leyenda
- Soporte completo
- Soporte completo
- Sin soporte
- Sin soporte
- Compatibilidad desconocida
- Compatibilidad desconocida
- No estandar . Esperar poco soporte entre navegadores.
- No estandar . Esperar poco soporte entre navegadores.
- Deprecado. No debe ser usado en nuevos sitios web.
- Deprecado. No debe ser usado en nuevos sitios web.
- Ver notas de implementación.
- Ver notas de implementación.
- El usuario debe de habilitar explícitamente esta característica.
- El usuario debe de habilitar explícitamente esta característica.