3
rated 0 times
[
9]
[
6]
/ answers: 1 / hits: 15268
/ 9 Years ago, sun, may 17, 2015, 12:00:00
I have the code:
// lib.js
var a = a;
export var b = b;
// main.js
console.log(a); // a variable is not available in a global scope
import {b} from lib;
console.log(a); // is a variable available in a global scope or only in a module scope?
Can I use a variable in a global scope after module importing or is it available only in a module scope? Will ES6 modules have a similar working principle like this trick:
// module
exports.module1 = (function(){ var a = a; })(); // a variable is not available in a global scope
More From » module