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
javascriptString(valor a convertir);
Ejemplo
Convirtamos el número 0 a una cadena:
javascriptString(0);
Resultado de ejecutar el código:
javascript'0'
Ejemplo
Y ahora pongamos en el parámetro
de la función el valor no numérico NaN:
javascriptString(NaN);
Como resultado obtendremos la cadena:
javascript'NaN'
Ejemplo
Convirtamos el valor booleano
false:
javascriptString(false);
Resultado de ejecutar el código:
javascript'false'
Ejemplo
Convirtamos una cadena
usando la función String:
javascriptString('str');
Después de ejecutar el código obtendremos la misma cadena:
javascript'str'
Ejemplo
Ahora pongamos en el parámetro de la función
el valor null:
javascriptString(null);
Como resultado de ejecutar el código obtendremos el valor convertido a cadena:
javascript'null'
Ejemplo
Pongamos en el parámetro de la función
el valor undefined:
javascriptString(undefined);
Resultado de ejecutar el código:
javascript'undefined'
Ejemplo
Ahora pongamos en el parámetro llaves como denotación de un objeto vacío:
javascriptString({});
Después de ejecutar el código obtendremos una cadena, en la cual estará especificado el tipo del objeto dado:
javascript'[object Object]'
Ejemplo
Y ahora convirtamos corchetes o un array vacío:
javascriptString([]);
En vez de la descripción del tipo de objeto obtendremos una cadena vacía:
javascript''
Ejemplo
Pongamos en el parámetro de la función un array, lleno de números:
javascriptString([1, 2, 3]);
Como resultado de ejecutar el código todos los valores del array se convertirán en una sola cadena:
javascript'1,2,3'