JavaScript constructorPropiedad

Javascript数组对象参考手册Objeto Array de JavaScript

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


Array Object 参考手册Objeto Array de JavaScript Otras extensiones