Як користуватися Екранування JavaScript
- Вставте або введіть текст, який потрібно екранувати.
- За потреби змініть налаштування.
- Скопіюйте екранований результат.
Про Екранування JavaScript
Рядковий літерал JavaScript не може містити безпосередній перенос рядка або неекрановану лапку того самого типу, що й зовнішні. Якщо ви створюєте рядок із введених користувачем даних або вставляєте текст у код, лапки та зворотні скісні риски потрібно екранувати. Інакше скрипт зупиниться із синтаксичною помилкою або, ще гірше, виконає не те, що ви планували.
Інструмент екранує зворотні скісні риски, обидва види лапок, переноси рядка, табуляції та інші керівні символи, щоб результат був безпечним у рядках з одинарними чи подвійними лапками. Буквальні шаблони є іншою історією: їм потрібні тільки шнури і ${ екрановано.
Які символи екрануються
Зворотна скісна риска стає \\, лапки стають \" і \', перенос рядка стає \n, табуляція \t, інші керівні символи \xNN.