Publicado por: 4

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!

4 Comentarios

  1. Jesús Gómez

    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.

    1. Administrador Microteching Autor del artículo

      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!

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.