20 of 264 menu

Función String

La función String convierte el valor pasado a una cadena. Las conversiones para primitivos (números, cadenas y otros tipos simples) ocurren de la manera más obvia. Por ejemplo: true - 'true', 5 - '5'. Y los objetos con mayor frecuencia se convierten a '[object Object]', pero puede haber excepciones.

Sintaxis

String(valor a convertir);

Ejemplo

Convirtamos el número 0 a una cadena:

String(0);

Resultado de ejecutar el código:

'0'

Ejemplo

Y ahora pongamos en el parámetro de la función el valor no numérico NaN:

String(NaN);

Como resultado obtendremos la cadena:

'NaN'

Ejemplo

Convirtamos el valor booleano false:

String(false);

Resultado de ejecutar el código:

'false'

Ejemplo

Convirtamos una cadena usando la función String:

String('str');

Después de ejecutar el código obtendremos la misma cadena:

'str'

Ejemplo

Ahora pongamos en el parámetro de la función el valor null:

String(null);

Como resultado de ejecutar el código obtendremos el valor convertido a cadena:

'null'

Ejemplo

Pongamos en el parámetro de la función el valor undefined:

String(undefined);

Resultado de ejecutar el código:

'undefined'

Ejemplo

Ahora pongamos en el parámetro llaves como denotación de un objeto vacío:

String({});

Después de ejecutar el código obtendremos una cadena, en la cual estará especificado el tipo del objeto dado:

'[object Object]'

Ejemplo

Y ahora convirtamos corchetes o un array vacío:

String([]);

En vez de la descripción del tipo de objeto obtendremos una cadena vacía:

''

Ejemplo

Pongamos en el parámetro de la función un array, lleno de números:

String([1, 2, 3]);

Como resultado de ejecutar el código todos los valores del array se convertirán en una sola cadena:

'1,2,3'

Véase también

  • la función Number,
    que convierte a número
  • la función Boolean,
    que convierte a valor booleano
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar