为什么要在JavaScript中的每个函数之后使用分号?

在每个函数之后添加分号是可选的。为避免不良结果,在使用函数表达式时,请使用分号。

使用分号

var display = function () {
  alert(“Hello World”);
};
(function () {
  //代码
})();

不使用分号

var display = function () {
  alert(“Hello World”);
}
(function () {
  //代码
})();

由于我们使用了分号,因此第一个函数立即执行。