Javascript “是”吗&引用;a一定要一直吗?

Javascript “是”吗&引用;a一定要一直吗?,javascript,Javascript,我总是怀疑在调用函数后“;”是否是必须的 list.innerHTML += '<h4 id="title">' + trimmed(data.results[i].title); + '</h4> <span class="main-color">Action, Sci-Fi</span>'; list.innerHTML+=''+trimmed(data.results[i].title);+' 动作,科幻; 在语句之间进行,而不是在函数调用

我总是怀疑在调用函数后“;”是否是必须的

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

在语句之间进行,而不是在函数调用之后。如果你把它放在一个表达式的中间,它会把这个语句分解成两个语句,而且几乎肯定不会做你想做的。如果上述内容是变量赋值的一部分,
将不包括在结果中,因为
+'
从串联中分离出来,并使其成为自己的独立语句(它什么也不做)在语句之间进行,而不是在函数调用之后。如果你把它放在一个表达式的中间,它会把这个语句分解成两个语句,而且几乎肯定不会做你想做的。如果上述内容是变量赋值的一部分,
将不包括在结果中,因为
从级联中取出<代码> +代码>代码,使它成为一个单独的语句(不做任何事情)。

分号是在错误的地方……它在行的末尾,而不是在中间。你总是怀疑但从未尝试过?我的坏,让我编辑我的问题,这样你就可以看到整个代码了。分号是在错误的地方……它在行的末端,不是随机地在中间。你总是怀疑,但从来没有尝试过。我的坏,让我编辑我的问题,这样你就可以看到整个代码。谢谢,这对我来说是有意义的。谢谢,这对我来说是有意义的。