JavaScript: String en el código fuente sobre más de una línea
Pregunta de Chematik | 11/03/2022 a las 18:26
De mi programación en PHP, estoy acostumbrado a escribir cadenas / strings en dos o más líneas en el código fuente, mejorando significativamente la usabilidad y la legibilidad. Entonces, cuando tengo una cadena larga y ya no se ajusta a una línea, presiono Enter y aterriza en la siguiente línea y todo se queda agradable y claro.
Ahora, he intentado lo mismo cuando la programación en JavaScript. Entonces, he escrito algo así:
alert('Esta es una cadena larga atropellando múltiples líneas');
¡Pero eso no parece funcionar! ¡Siempre hay un mensaje de error! ¿Qué estoy haciendo mal o cómo puedo escribir una cadena tan larga en mi código fuente correctamente?
Temas Relacionados
Reescribir Archivos de Texto con una Longitud de Línea Fija
Tutorial | 0 Comentarios
Reparar Archivos de Texto con Saltos de Línea Mixtos
Tutorial | 0 Comentarios
JavaScript: Strings Multilínea en Código Fuente
Consejo | 0 Comentarios
jQuery: Deshabilitar Botón Enviar si ninguna Casilla de Verificación está marcada
Tutorial | 5 Comentarios
Tipos de Temas en askingbox.com
Artículo | 0 Comentarios
Fuente original de Placas Numéricas de Coche Alemanas
Información | 0 Comentarios
MySQL: Saltos de Línea en MySQL
Consejo | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
Puede hacer esto en JavaScript, conectando fácilmente las cadenas largas con un signo más. Así que algo así:
Con esto, definitivamente puedeobtener lo que quiere. No lo sé, por qué no está trabajando con las nuevas líneas de su ejemplo. Por supuesto, desafortunadamente, el método de señal más es mucho más complicado que esto.
11/03/2022 a las 21:31
En JavaScript, debe especificar un salto de línea en una cadena con \n. Por lo tanto, los "saltos de línea real" creadas presionando la tecla ENTER en el teclado no son posibles en cadenas y eso es exactamente lo que ha intentado en su ejemplo anterior.
En PHP, esto es diferente. Aquí también puede presionar la tecla ENTER para crear un salto de línea dentro de una cadena. Si la cadena se emite utilizando ECHO, por supuesto, el salto de línea solo será visible en el código fuente, ya que en HTML, solo, <br>, <p> y así sucesivamente se muestran como un salto de línea real también en el sitio web.
Para volver a su ejemplo. Hay dos posibilidades:
O lo hace, como lo propone por PlasmaTV, con la conexión de varias cadenas juntas, o escribe una barra invertida al final de cada línea. La primera opción es preferible, porque la segunda opción posiblemente no es compatible con cada navegador.
12/03/2022 a las 17:33