JavaScript constructorPropiedad
Instancia
Devuelve la función creada por el prototipo del objeto array fruits:
fruits.constructor;
Salida del resultado:
function Array() { [native code] }
Pruébalo »
Definición y uso
En JavaScript, la propiedad constructor devuelve el constructor del objeto.
El valor devuelto es una referencia a la función, no el nombre de la función:
La propiedad constructor del objeto Array de JavaScript devuelve function Array() { [native code] }
La propiedad constructor del objeto Number de JavaScript devuelve function Number() { [native code] }
La propiedad constructor del objeto String de JavaScript devuelve function String() { [native code] }
Si una variable es un array, puedes usar la propiedad constructor para definirlo.
Compatibilidad del navegador
| Propiedad | |||||
|---|---|---|---|---|---|
| constructor | Yes | Yes | Yes | Yes | Yes |
Todos los navegadores principales admiten la propiedad constructor.
Sintaxis
array.constructor
Detalles técnicos
| Valor de retorno: | Un objeto de función. La función es creada por el original del objeto array. |
|---|---|
| Versión de JavaScript: | 1.1 |
Objeto Array de JavaScript Otras extensiones