Convertir un array a cadena sin comas en JavaScript

Anika Tabassum Era 12 octubre 2023
  1. Utilice el método join() con valor en blanco ("") para convertir matriz en cadena sin comas en JavaScript
  2. Utilice el método join() con espacio en blanco (" ") para separar los caracteres de la cadena
Convertir un array a cadena sin comas en JavaScript

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:

Usar método de unión con valor en blanco

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:

Use el espacio en blanco en el método de unión para separar los caracteres de la cadena

Anika Tabassum Era avatar Anika Tabassum Era avatar

Era is an observer who loves cracking the ambiguos barriers. An AI enthusiast to help others with the drive and develop a stronger community.

LinkedIn Facebook

Artículo relacionado - JavaScript Array

Artículo relacionado - JavaScript String