Thanks to visit codestin.com
Credit goes to www.tutorialspoint.com

What are Immediate Functions in JavaScript



The immediate function executes as soon as it is defined. To understand the role of immediate function, let’s see the difference between a function and an immediate function −

Here’s immediate function −

(function() {
   var str = "display";
}());
function display() {
   // this returns undefined
   alert(str);
}

Here’s a function −

var str = "display";
function display() {
   // This returns "display"
   alert(str);
}

Let’s see another example of immediate functions −

var name = 'Amit';
(function(sName) {
   alert( 'Student name = ' + sName );
}(sName))
Updated on: 2020-06-16T06:18:43+05:30

358 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements