Convertir un array a cadena sin comas en JavaScript
-
Utilice el método
join()
con valor en blanco("")
para convertir matriz en cadena sin comas en JavaScript -
Utilice el método
join()
con espacio en blanco(" ")
para separar los caracteres de la cadena
En JavaScript, tenemos los métodos toString()
y join()
para convertir directamente un array en una cadena. Además, podemos convertirlo en una cadena al obtener un valor de el array y luego encasillarlo y asignarlo a otra cadena para imprimir el array completa.
Aquí, nuestro motivo es eliminar cualquier separador disponible en el array. Generalmente, el separador utilizado en el arreglo es una coma (,)
.
El método toString()
convierte toda el array en una cadena, pero no funciona con las comas. En consecuencia, obtenemos una cadena con comas.
Pero el método join()
puede ignorar las comas y se pueden agregar separadores o signos intermedios. Los ejemplos definidos a continuación proporcionarán una idea clara de cómo funciona.
Utilice el método join()
con valor en blanco ("")
para convertir matriz en cadena sin comas en JavaScript
Cuando se inicia sin ningún parámetro, el método join()
imprime los separadores en la cadena. Sin embargo, la práctica común es establecer un valor en blanco como parámetro.
A menudo se espera que esta convención sea la forma predeterminada de convertir un array en una cadena. Revisemos la valla de código.
Fragmento de código:
var arr = [1, 2, 3, 4];
console.log(arr.join(''));
console.log(typeof (arr.join('')));
Producción:
Utilice el método join()
con espacio en blanco (" ")
para separar los caracteres de la cadena
La forma habitual de definir el método join()
sin ningún parámetro mantendrá las comas en la salida. Pero si deseamos excluir las comas, usamos un valor en blanco como parámetro.
Esto hizo que nuestra salida pareciera congestionada y carecía de gracia. Por lo tanto, puede ser un hecho preferible elegir un espacio en blanco en lugar de un valor en blanco.
Saltemos a las líneas de código.
Fragmento de código:
var arr = [1, 2, 3, 4];
console.log(arr.join(' '));
console.log(typeof (arr.join(' ')));
console.log(arr.join());
Producción:
Artículo relacionado - JavaScript Array
- Compruebe si el array contiene valor en JavaScript
- Convertir array en cadena en JavaScript
- Crear array de longitud específica en JavaScript
- Buscar objetos desde un array en JavaScript
- Eliminar el primer elemento de un array en JavaScript
- Convertir argumentos en un array en JavaScript