S M
Всем привет. На интервью задали такой вопрос:
Даны 3 варианты использования внешнего JS файла, какой ты предпочитаешь и почему:
1. const tests = require(‘./tests.js’)
2. import * as tests from ‘./tests’
3. import { test1, test2 } from ‘./tests’
Подскажите кто знает. Я выбрал первый вариант и написал что "require" автоматически сканирует node_module чтоб найти модули.
Теперь спрашивают Почему.
Заранее спасибо
А 1 вариант это commonjs, в исходном коде обычно не юзается, разве что во всяких конфигах, ну или если вдруг угораздило что-то писать сразу в commonjs без компиляции туда