/
Вопросы и ответы
/
JavaScript
/

Как экранировать кавычки js

Как экранировать кавычки js

5 лет назад

Человек-Молекула

Ответы

0

Чтобы экранировать кавычки, в JS существует несколько спосбов.

Вы можете обернуть строку в другой вид кавычек. Например если вы хотите вывести одинарную кавычку ', то строку можно обернуть в двойные кавычки:

1
2
const result = "Текст без кавычек, 'текст в кавычках'";
console.log(result); // => Текст без кавычек, 'текст в кавычках'

И наоборот, если вы хотите вывести двойные кавычки, то их можно обернуть в одинарные:

1
2
const result = 'Текст без кавычек, "текст в кавычках"';
console.log(result); // => Текст без кавычек, "текст в кавычках"

Другой способ - это использовать символ обратной косой черты(обратный слэш) \ перед кавычками:

1
2
3
4
5
const result1 = 'Текст без кавычек, \'текст в кавычках\'';
console.log(result1); // => Текст без кавычек, 'текст в кавычках'
// тоже самое с двойными кавычками:
const result2 = "Текст без кавычек, \"текст в кавычках\"";
console.log(result2); // => Текст без кавычек, "текст в кавычках"

4 года назад

Ivan Gagarinov

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845