как экспортировать функции, которые используют неэкспортированную функцию, в тот же файл?

#javascript

#javascript

Вопрос:

Я хочу импортировать функции, которые используют другие неэкспортированные функции и переменные, расположенные в том же файле, как в следующем примере:

Файл 1:

 function foo(number){
    return number   10;
}
var shoo = 20;
function boo(){
    return foo(1)   shoo;
}
export{boo};
  

Файл 2:

 import { boo } from 'File 1';
console.log(boo());
  

надеюсь, этот пример понятен

вы можете мне помочь?

Ответ №1:

Используйте импорт в скрипте модуля, подобном этому

 <script type="module">
    import { boo } from 'File 1';
    console.log(boo());
</script>