Предположим, у меня есть два таких файла с кодом JavaScript:
file1. js:
export var a1 = 1;
export var a2 = 2;
file2. js:
import * as file1 from 'file1.js'
console.log(file1.a1);
console.log(file1.a2);
Этот тип JavaScript импорта работает нормально, без проблем.
Но возможно ли импортировать переменные из файла 1. js без указания имени для этого модуля? Я хочу написать код в файле 2. js таким образом:
console.log(a1);
console.log(a2);
Как я могу это сделать? Я работаю с ECMA 262 Edition 3, частями Edition 4, 5 и 6. Это инструмент автоматизации Squi sh (т.е. не node.js, не браузеры и не c.), Если это важно.