2017-01-12 10 views
0

私はいつも ";"私は関数を呼び出した後に必要ですか?";"常に必要ですか?

list.innerHTML += '<h4 id="title">' + trimmed(data.results[i].title); + '</h4> 
<span class="main-color">Action, Sci-Fi</span>'; 
+1

セミコロンは間違った場所にあります...それは途中でランダムにではなく、行末にあります。 – epascarello

+0

あなたはいつも疑っていますが、試したことはありませんか? –

+0

私の悪いところは、コード全体を見ることができるように私の質問を編集させてください。 – Michael

答えて

2

;間、ない関数呼び出しの後になります。式の真ん中に置くと、そのステートメントは2つのステートメントに分割され、ほとんど確実にあなたが意図することはしません。上記の値が変数代入の一部である場合、;は連結の外に+ '</h4>を取り込み、それ自体は別のステートメントになります(何もしません)。</h4>は結果に含まれません。

+0

ありがとう、それは私にとって理にかなっています。 – Michael

関連する問題