两个变量连接在单引号内

Two variables concatenated inside single quotes

本文关键字:连接 单引号 变量 两个      更新时间:2023-09-26

我已经使用了许多示例,以便在引号中包含一个变量。。但这对我的案子没有帮助。。对我来说这很奇怪。。看一看…

Var x='http://www.xyzftp/myservice/service1.svc'
Var y='/logincheck'

现在我想把它放在像这样的单引号字符串中

'http://www.xyzftp/myservice/service1.svc/logincheck'

更新:

我有一个名为domainname.xml 的文件

我得到了价值http://www.xyzftp/myservice/service1.svc从那个文件。现在我需要将/loincheck与它连接起来,并将其作为URL传递给ajax调用。。。

这是我特别需要的伙计们!!

朋友们有什么想法吗???

用单引号声明的变量与用双引号声明的没有区别:

var a = 'test';
var b = "test";
a === b;
> true

要连接两个字符串,只需将它们与+concat():连接即可

var x='http://www.xyzftp/myservice/service1.svc';
var y='/logincheck';
var z = x + y; // concat with +    
z;
> "http://www.xyzftp/myservice/service1.svc/logincheck"
// or
var z = x.concat(y); // concat with contact()
z;
> "http://www.xyzftp/myservice/service1.svc/logincheck"

现在,如果我们都只是误解了你的问题,而你实际上想要的是一个包含单引号的字符串,下面是你可以得到的方法:

var x='http://www.xyzftp/myservice/service1.svc';
var y='/logincheck';
var z = "'" + x + y + "'"; // use double quotes as string delimiters
// or:
var z = '''' + x + y + ''''; // use single quotes as delimiters and
                           // escape the single quote in the string
z;
> "'http://www.xyzftp/myservice/service1.svc/logincheck'"

这样做:

Var x='http://www.xyzftp/myservice/service1.svc'
Var y='/logincheck'
x= x+""+y;  or simply x= x+y;

您将得到字符串:'http://www.xyzftp/myservice/service1.svc/logincheck'

var x = 'http://www.xyzftp/myservice/service1.svc';
var y = '/logincheck';
var combined = x + y;