) dentro de una cadena entre comillas puede provocar situaciones inesperadas. terminación del guión. Esto ocurre cuando el analizador HTML del navegador interpreta la etiqueta dentro de la cadena como el final del elemento del script.
Por ejemplo, en el siguiente fragmento de código:
La etiqueta de script de cierre dentro de la cadena finaliza el elemento de script prematuramente, lo que da como resultado que la parte de \\\"barra\\\" de la cadena se trate como contenido de texto fuera del bloque de script.
Para Para evitar este problema, una técnica común es utilizar el operador de concatenación ( ) para concatenar los segmentos de cadena:
var test = \\'...... ......\\';
Al dividir la etiqueta del script en partes y concatenarlas, puede evitar que el navegador interprete la etiqueta de cierre como el final del elemento del script.
","image":"http://www.luping.net/uploads/20241025/1729847894671b625619a44.jpg","datePublished":"2024-11-08T18:14:07+08:00","dateModified":"2024-11-08T18:14:07+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}Terminación de secuencia de comandos dentro de cadenas de JavaScript
En JavaScript, incrustar una etiqueta de secuencia de comandos de cierre () dentro de una cadena entre comillas puede provocar situaciones inesperadas. terminación del guión. Esto ocurre cuando el analizador HTML del navegador interpreta la etiqueta dentro de la cadena como el final del elemento del script.
Por ejemplo, en el siguiente fragmento de código:
La etiqueta de script de cierre dentro de la cadena finaliza el elemento de script prematuramente, lo que da como resultado que la parte de "barra" de la cadena se trate como contenido de texto fuera del bloque de script.
Para Para evitar este problema, una técnica común es utilizar el operador de concatenación ( ) para concatenar los segmentos de cadena:
var test = '...... ' 'ipt>......';
Al dividir la etiqueta del script en partes y concatenarlas, puede evitar que el navegador interprete la etiqueta de cierre como el final del elemento del script.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3