Propiedad del constructor de strings de JavaScript

A continuación se muestra el ejemplo de la propiedad del constructor de strings. 
 

  • Ejemplo: 
     

html

<script>
function func() {
 
    var str = 'Geeks for Geeks';
 
    var value = str.constructor;
    document.write(value);
}
func();
</script>

Producción: 
 

function String() { [native code] }

La propiedad de constructor de strings en JavaScript se usa para devolver la función de constructor de strings para el objeto. La función que devuelve esta propiedad es solo la referencia a esta función, no una string que contiene el nombre de la función. El constructor de números de JavaScript, el constructor de strings y el constructor booleano devuelven la función Number() { [código nativo] }, la función String() { [código nativo] } y la función Boolean() { [código nativo] } respectivamente.
Sintaxis: 
 

string.constructor

Valor de retorno: function String() { [código nativo] }
Ejemplo: 
 

html

<!DOCTYPE html>
<html>
 
<head>
    <title>
        JavaScript String constructor Property
    </title>
</head>
 
<body>
    <h2>
        Welcome to GeeksforGeeks
    </h2>
     
    <p>
        Click the button to see string
        constructor property.
    </p>
     
    <button onclick="myGeeks()">
        click me
    </button>
     
    <p id="GFG"></p>
     
    <!--Script to use string constructor property-->
    <script>
        function myGeeks() {
            var str = "Hello World!";
             
            document.getElementById("GFG").innerHTML
                    = str.constructor;
        }
    </script>
</body>
 
</html>                   

Salida:  
Antes de hacer clic en el botón: 
 

Después de hacer clic en el botón: 
 

Navegadores compatibles: los navegadores compatibles con la propiedad String constructor se enumeran a continuación: 
 

  • Google Chrome 1 y superior
  • Borde 12 y superior
  • Apple Safari 1 y superior
  • Firefox 1 y superior
  • Ópera 3 y superior
  • Internet Explorer 3 y superior

Publicación traducida automáticamente

Artículo escrito por ProgrammerAnvesh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *