-4

これが正しいかどうか知りたい:

<script>

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

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

</script>

私にとっての問題は、 element+id を書き込むことが可能かどうか、または反対側ではそれが悪いかどうかわからない、それだけです

4

5 に答える 5

1

+2 つの文字列を連結するために使用できます -

+変数は文字列であるため、そこで使用できます

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

elemant+idに等しくなりますcar1

于 2013-07-23T11:56:58.533 に答える
0

もちろん、できます。varin javascript では、さまざまなデータ型がサポートされています。しかし、結果はelement+id 連結された文字列になりますcar1

于 2013-07-23T12:02:28.770 に答える
0

はい。使えますよ。それは悪くないし、完全に真実です。

于 2013-07-23T11:59:37.797 に答える
0

For string+は連結として使用されます。

element+idcar1 したがって、 if ステートメントは次のようになり ます

if("car1" == "car") {  // always false
alert("Ok");
}
于 2013-07-23T12:00:10.510 に答える