JavaScript: как добавить кавычки в строку?

Вопрос

Как вставить кавычки в строку на JavaScript?

Ответ №1

Для того, чтобы добавить кавычки в строку, можно использовать обратный слеш перед кавычкой, чтобы JavaScript мог понять, что это часть строки, а не её конец. Вот например:

var a='You\'r very pretty!';
var b="<div id=\"square\">";

Если одинарные кавычки используются внутри двойных, или на оборот, то тогда использовать слеш тоже можно, но не обязательно. Следующие строки будут идентичны:

var a="You\'r very pretty!";
var b="You'r very pretty!";

Чтобы поставить обратный слеш внутри строки, необходимо использовать 2 слеша подряд. Использование одного обратного слеша считается ошибкой (он просто не попадёт в результирующую строку).

var a="1\\2"; // 1\2
var b="1\2"; // 12

9 комментария

  • Alberthouts:

    От всей души поздравляет сайт рассылки http://r-z-r.ru с 2017 годом !
    Успеха в бизнесе и в личной жизни!

  • ryItale:

    Снизим Ваш рекламный бюджет в Яндекс.Директе до 2 раз! За счет автоматизации управления ставками! Подробнее на видео: http://direct-avtomat.plp7.ru
    .

  • Donaldflasp:

    Шлюхи москвы http://whore.msk.ru
    .

  • TrampNar:

    Молодая симпатичная девушка раскроет метод заработка от 5500 руб. в день. Метод подойдет гражданам РФ от 18 до 85 лет. Подробная инструкция заработка на видео. Без вложений, на системе автоматического приёма… СМОТРЕТЬ ВИДЕО ПО ССЫЛКЕ: http://video75.plp7.ru/
    .

  • npavelst:

    Наш сервис предоставляет настоящие лайки на фото заказчиков, которые готовы платить за качество.

    Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и получить за это деньги.

    Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,

    Вам достаточно просто зарегистрироваться на нашем сервисе. > like-rabota.tk <

    Вывод заработанных средств ежедневно в течении нескольких минут.

  • tnikast:

    Пройдите 1 регистрацию, сделайте 2 действия
    и получайте от 8950 рублей каждые сутки в автоматическом режиме.

    Мы гарантируем:
    - Первый заработок в течении 60 минут.
    - Стабильный доход 24 часа в сутки.
    - Поступление денег без задержек.
    - Для России, стран СНГ и Европы.
    - Без вложений и установки ПО.
    - Специально для новичков и людей без опыта.

    Более подробная информация у нас на сайте. ( http://www.prosto.zarplatt.ru )

  • tnikast:

    Пройдите 1 регистрацию, сделайте 2 действия
    и получайте от 8950 рублей каждые сутки в автоматическом режиме.

    Мы гарантируем:
    - Первый заработок в течении 60 минут.
    - Стабильный доход 24 часа в сутки.
    - Поступление денег без задержек.
    - Для России, стран СНГ и Европы.
    - Без вложений и установки ПО.
    - Специально для новичков и людей без опыта.

    Ознакомтесь с условиями у нас на сайте. ( http://prosto.zarplatt.ru/ )

  • lnikast:

    Пройдите 1 регистрацию, сделайте 2 действия
    и получайте от 8950 рублей каждые сутки в автоматическом режиме.

    Мы гарантируем:
    - Первый заработок в течении 60 минут.
    - Стабильный доход 24 часа в сутки.
    - Поступление денег без задержек.
    - Для России, стран СНГ и Европы.
    - Без вложений и установки ПО.
    - Специально для новичков и людей без опыта.

    Ознакомтесь с условиями на нашем сайте. ( prosto.zarplatt.ru )

  • qpavelst:

    Наш сервис предоставляет настоящие лайки на фото заказчиков, которые готовы платить за качество.

    Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и получить за это деньги.

    Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,

    достаточно просто зарегистрироваться на нашем сервисе. > like-rabota.tk <

    Вывод заработанных средств ежедневно в течении нескольких минут.

Добавить комментарий для Alberthouts Отменить ответ


(обязательно)