How to define global variable in self invoking function with JavaScript

1 Answer

0 votes
(function () { 
  let globalVar = "global var"; 
  function f() {
    console.log(globalVar);
  }
  f();
})(); 


// console.log(globalVar); // ReferenceError: globalVar is not defined
 
 
 
     
     
/*
run:
 
"global var"
     
*/

 



answered Jan 28, 2021 by avibootz

Related questions

2 answers 183 views
1 answer 253 views
2 answers 170 views
1 answer 204 views
204 views asked Jun 12, 2015 by avibootz
3 answers 323 views
1 answer 107 views
...