Импорт функций из другого файла в javascript
import { myFunction1, myFunction2 } from './myFileName';
Привет, меня смущает словарь { }
вроде синтаксиса здесь.
Вопросы:
- это
{ myFunction1, myFunction2 }
словарь / карта?
Затем я экспериментировал с синтаксисом, пытался создать словарь / карта с функциями в них. Оказывается, это работает. Кажется, имя переменной функции превращается в ключ, а функция - это значение.
let funcDic = {
foo, bar
}
function foo() { console.log('foo') }
function bar() { console.log('bar')}
funcDic['foo']() // prints foo