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 194 views
1 answer 258 views
2 answers 176 views
1 answer 209 views
209 views asked Jun 12, 2015 by avibootz
3 answers 333 views
1 answer 115 views
...