在jquery javascript中给出值

时间:2013-07-23 11:55:28

标签: javascript jquery

我想知道这是否正确:

<script>

var id = "1";
var element = "car";

if (element + id == "car") {
    alert("ok");
}    

</script>

对我来说问题是我不知道是否有可能写入元素+ id,或者其他方面它是坏的,只是它

5 个答案:

答案 0 :(得分:1)

+可用于连接两个字符串 -

由于您的变量是字符串,因此您可以使用+

var id="1";
var element="car";

elemant+id将等于car1

答案 1 :(得分:0)

是。你可以用它。它并不坏,完全正确。

答案 2 :(得分:0)

字符串+用作连接。

element+id返回car1因此if语句看起来像

if("car1" == "car") {  // always false
alert("Ok");
}

答案 3 :(得分:0)

检查一下,它具有在java脚本MDN

中声明变量的基本解释

答案 4 :(得分:0)

当然,你可以.javascript中的var支持不同的数据类型。但element+id的结果  将是串联的字符串,即car1