A continuación se muestra el ejemplo del método Array join() .
- Ejemplo:
<script>
function
func() {
var
a = [ 1, 2, 3, 4, 5, 6 ];
document.write(a.join(
'|'
));
}
func();
< /script>
- Producción:
1|2|3|4|5|6
El método arr.join() se usa para unir los elementos de una array en una string. Los elementos de la string estarán separados por un separador específico y su valor predeterminado es una coma (,).
Sintaxis:
array.join(separator)
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- separador: es opcional, es decir, puede usarse como parámetro o no. Su valor predeterminado es coma (,).
- Ejemplo 1: En este ejemplo, la función join() une los elementos de la array en una string usando ‘|’.
var a = [1, 2, 3, 4, 5, 6]; print(a.join('|'));
Producción:
1|2|3|4|5|6
- Ejemplo 2: En este ejemplo, la función join() une los elementos de la array en una string usando ‘,’ ya que es el valor predeterminado.
var a = [1, 2, 3, 4, 5, 6]; print(a.join());
Producción:
1, 2, 3, 4, 5, 6
- Ejemplo 3: En este ejemplo, la función join() une los elementos de la array en una string usando ‘ ‘ (string vacía).
var a = [1, 2, 3, 4, 5, 6]; print(a.join(''));
Producción:
123456
Valor de retorno: Devuelve la string que contiene la colección de elementos de la array.
El siguiente ejemplo ilustra el método Array join() en JavaScript:
El código para el método anterior se proporciona a continuación:
Programa 1:
<script> function func() { var a = [ 1, 2, 3, 4, 5, 6 ]; document.write(a.join()); } func(); </script> |
Producción:
1, 2, 3, 4, 5, 6
Programa 2:
<script> function func() { var a = [ 1, 2, 3, 4, 5, 6 ]; document.write(a.join('')); } func(); </script>
Producción:
123456
Navegadores compatibles: los navegadores compatibles con el método JavaScript Array join() se enumeran a continuación:
- Google Chrome 1.0 y superior
- Microsoft Edge 12 y superior
- MozillaFirefox 1.0
- Safari 1 y superior
- Ópera 4 y superior
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA