) внутри строки в кавычках может привести к непредвиденным последствиям. завершение сценария. Это происходит, когда анализатор HTML браузера интерпретирует тег в строке как конец элемента скрипта.
Например, в следующем фрагменте кода:
Закрывающий тег сценария в строке преждевременно завершает элемент сценария, в результате чего часть строки «строка» обрабатывается как текстовое содержимое вне блока сценария.
To Чтобы обойти эту проблему, одним из распространенных способов является использование оператора конкатенации ( ) для объединения сегментов строки:
var test = \\'...... ......\\';
Разбивая тег скрипта на части и объединяя их, вы можете запретить браузеру интерпретировать закрывающий тег как конец элемента скрипта.
","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"}}Завершение сценария внутри строк JavaScript
В JavaScript встраивание закрывающего тега сценария () внутри строки в кавычках может привести к непредвиденным последствиям. завершение сценария. Это происходит, когда анализатор HTML браузера интерпретирует тег в строке как конец элемента скрипта.
Например, в следующем фрагменте кода:
Закрывающий тег сценария в строке преждевременно завершает элемент сценария, в результате чего часть строки «строка» обрабатывается как текстовое содержимое вне блока сценария.
To Чтобы обойти эту проблему, одним из распространенных способов является использование оператора конкатенации ( ) для объединения сегментов строки:
var test = '...... ' 'ipt>......';
Разбивая тег скрипта на части и объединяя их, вы можете запретить браузеру интерпретировать закрывающий тег как конец элемента скрипта.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3