使用Javascript为变量内部的值添加单字符串引号
我有一个变量,在使用该变量之前,我需要使用JavaScript向变量内的值/数据添加字符串引号。我需要帮助使用Javascript为变量内部的值添加单字符串引号,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我有一个变量,在使用该变量之前,我需要使用JavaScript向变量内的值/数据添加字符串引号。我需要帮助 //i am getting like this // var variable=king; //i want to convert it with single quote// variable=variable; 但是我需要变量中的数据应该在一个单引号中 1)您可以使用双引号 var variable = "'" + variable + "'"; 2) 。。
//i am getting like this //
var variable=king;
//i want to convert it with single quote//
variable=variable;
但是我需要变量中的数据应该在一个单引号中 1)您可以使用双引号
var variable = "'" + variable + "'";
2) 。。。也可以使用反斜杠转义单引号符号
var variable = '\'' + variable + '\'';
您可以使用引号连接变量,如下所示:
function addQuotes(value){
var quotedVar = "\'" + value + "\'";
return quotedVar;
}
然后像这样使用它:
var king = addQuotes('king');
console.log将显示:
'king'
编辑:你可以在chrome/firefox控制台上尝试,我做了,从这里复制/粘贴时效果非常好
var x = 'abc';
var sData=“\'”+x+“\'”
//sData将打印“'abc'”var x='pqr';
var sData=“\'”+x+“\'”
//sData将打印“'abc'”如何以及从何处检索值
king
,是否可以将其包含在'
中?\假设变量包含字符串,则可以使用引号将其连接起来:var variable=“”+king+”;(注意双引号之间的单引号)我不确定你要的是什么。如果您不确定,那么解析它。变量.toString()。如果您想要字符串引号,您可以这样做。变量='/''+变量+'/''@谢谢,但是我现在已经编辑了我的问题点,我希望变量值应该在单引号中。