我有var str
如下变量:
var str = <option value="1">tea</option>;
我想做如下
var quote_str = '<option value="1">tea</option>;'
有没有人可以帮助我?提前致谢!
编辑:
我已经尝试了以下代码,但是它不正确。
var quote_str = 'str';
我有var str
如下变量:
var str = <option value="1">tea</option>;
我想做如下
var quote_str = '<option value="1">tea</option>;'
有没有人可以帮助我?提前致谢!
编辑:
我已经尝试了以下代码,但是它不正确。
var quote_str = 'str';
我认为您希望在字符串文字之外使用分号:
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 + "'";
用反斜杠转义每个单引号:
var quote_str = '\'<option value="1">tea</option>;\''
…或将字符串用不同类型的引号(即双引号)括起来,但请务必转义内部双引号,以免无意中关闭字符串:
var quote_str = "'<option value=\"1\">tea</option>;'"
您可以在 Javascript 中使用\
. 如果这是你的问题
我们可以使用反斜杠 () 转义字符来防止 JavaScript 将引号解释为字符串的结尾。
\' 的语法将始终是单引号,而 \" 的语法将始终是双引号,不用担心会破坏字符串。
使用这种方法,我们可以在用 ".
“我们在单引号中安全地使用撇号。” 我们也可以在用 ".
“然后他说,”你好,世界!“”;