如何在javascript中连接变量?

时间:2014-09-12 19:22:24

标签: javascript

我试图在函数内部连接变量然后返回。在PHP中我们只是在“=”之前放置一段时间但它在javascript中不起作用。

有人可以帮我解决这个问题吗?

function NewMenuItem(){
    var output = "<input type='checkbox'> ";
    var output .= "<input type='text'> ";

    return output;
}

3 个答案:

答案 0 :(得分:1)

+运算符将连接两个字符串,即。 &#34;你好&#34; +&#34;世界&#34; //&GT; &#34; Hello World&#34;。使用+=是将变量与其自身分配和连接的捷径。

即。而不是:

var myVar = "somestring";
myVar = myVar + "another String";

你可以这样做:

var myVar = "somestring";
myVar += "another String";

对于你的问题:

function NewMenuItem() {
    //This is just a small example. The end result is more broader then this
    var output = "<input type='checkbox'> ";
    output += "<input type='text'> ";
    return output;
} //end of NewMenuItem(){

答案 1 :(得分:0)

&#34; + =&#34;是在javascript中连接的标准方法;

var a = "yourname";
var b = "yourlastname";
var name = a + b;
var complete_name = "my name is: ";
complete_name += name;

结果:我的名字是:yourname yourlastname

答案 2 :(得分:0)

使用Concat函数或使用加号运算符(+)

点击此链接jsfiddle查看一个有效的示例。