使用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) 。。

我有一个变量,在使用该变量之前,我需要使用JavaScript向变量内的值/数据添加字符串引号。我需要帮助

 //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()。如果您想要字符串引号,您可以这样做。变量='/''+变量+'/''@谢谢,但是我现在已经编辑了我的问题点,我希望变量值应该在单引号中。