Parecerá una tontería pero seguro que muchos aún andan concatenando las líneas de un string con las ‘comillas’ y el ‘más’, al estilo:
var s = "Esto es un texto " +
"multilinea en javascript\n" +
"Gracias.";
alert(s);
/* Salida:
Esto es un texto multilinea en javascript
Gracias.
*/
No es mucho más sencillo, esto?
var s = "Esto es un texto \
multilinea en javascript\n\
Gracias.";
alert(s);
/* Salida:
Esto es un texto multilinea en javascript
Gracias.
*/
Happy codding!
De hecho es más eficiente, ya que el motor *javascript* ya no concatenaría las cadenas, que es un proceso. De hecho, interpreta todo como una sola cadena.
Pues entonces ya no hay excusa… xDDD
Gracias por tu aportación!
pero entonces si quiero concatenar dos variables y que se muestren en un solo alert como le hago???
En principio no tiene nada que ver una cosa con la otra.
Para mostrar un alert de dos variables concatenadas bastaría con hacer algo como:
alert(variable1 + variable2)
o
alert(variable1 + ‘ ‘ + variable2)
o similar…
Otra cosa es si la variable tiene texto multilinia o no…
Saludos!