Adding semicolons after every function is optional. To avoid undesirable results, while using functions expressions, use a semicolon.
Using semicolon
var display = function () {
alert(“Hello World”);
};
(function () {
// code
})();Without using semicolon
var display = function () {
alert(“Hello World”);
}
(function () {
// code
})();The first function executes immediately since we have used the semicolon.