Как добавить одинарные кавычки в переменной в Javascript?

У меня есть переменнаяvar str следующим образом:

var str = <option value="1">tea</option>;

Я хотел бы сделать это, как показано ниже

var quote_str = '<option value="1">tea</option>;'

Кто-нибудь может мне помочь? Заранее спасибо

Редактировать

Я пробовал следующий код, однако он неверен.

var quote_str =  'str';
 Felix Kling28 мая 2012 г., 18:00
Используйте текстовый редактор и внесите изменения.
 Felix Kling28 мая 2012 г., 19:00
Если ты буквально хавvar str = <option value="1">tea</option>; внутри вашего источника, то нет способа исправить это программно с помощью JavaScript, так как код не является допустимым кодом JS. Вы должны исправить источник.
 Eliran Malka28 мая 2012 г., 17:59
что тебя останавливает
 Adriano Repetti28 мая 2012 г., 18:02
Переместите ";" вне строки: var quote_str = '<option value = "1"> tea </ option>';

Ответы на вопрос(4)

var quote_str = '\'<option value="1">tea</option>;\''

... или оберните строку в кавычки другого вида (то есть в двойные кавычки), но обязательно избегайте внутренних двойных кавычек, чтобы случайно не закрыть строку:

var quote_str = "'<option value=\"1\">tea</option>;'"
 Guffa28 мая 2012 г., 18:04
Вам нужно экранировать кавычки в строке, разделенной кавычками:"'<option value=\"1\">tea</option>;'"
Решение Вопроса

var quote_str = '<option value="1">tea</option>';

Если вы хотите, чтобы внутри строки также были символы апострофа, вы можете использовать\' поместить апостроф в строку, ограниченную апострофами:

var quote_str = '\'<option value="1">tea</option>\'';

Вы также можете использовать кавычки для разделения строки. Тогда вам не нужно избегать апострофов, но вы должны избегать кавычек:

var quote_str = "'<option value=\"1\">tea</option>'";

Если у вас уже есть строка и вы хотите добавить вокруг нее апострофы, вы объединяете строки:

var quote_str =  "'" + str + "'";

\. Если это ваша проблема

чтобы JavaScript не интерпретировал кавычку как конец строки.

Синтаксис \ 'всегда будет одинарной кавычкой, а синтаксис \ "всегда будет двойной кавычкой, не опасаясь разбить строку.

Используя этот метод, мы можем использовать апострофы в строках, созданных с помощью ".

«Мы безопасно используем апостроф в одинарных кавычках». Мы также можем использовать кавычки в строках, созданных с помощью ".

"Тогда он сказал:" Привет, мир! \ "";

Ваш ответ на вопрос