Ejemplo
La propiedad constructor devuelve la función constructora de una expresión regular:
var patt = new RegExp("Hello World","g");
var res = patt.constructor;
El resultado de la resolución será:
function RegExp() { [native code] }
Inténtalo tú mismo " Definición y Uso
En JavaScript, la propiedad constructor devuelve la función constructora de un objeto.
El valor de retorno es una referencia a la función, no el nombre de la función:
Para las expresiones regulares de JavaScript las declaraciones de propiedad constructor funcionan RegExp() {[código nativo]}
Para los números de JavaScript La función devuelve la propiedad constructor Number() {[código nativo]}
JavaScript encadena la función devuelve la propiedad constructor String() {[código nativo]}
Soporte del navegador
Propiedad | |||||
---|---|---|---|---|---|
constructor | Sí | Sí | Sí | Sí | Sí |
Sintaxis
RegExpObject .constructor
Detalles técnicos
Valor de retorno: | función RegExp() {[código nativo]} |
---|---|
Versión de JavaScript: | 1.1 |
<JavaScript Object RegExp