Avatar ·

如何在一个JavaScript文件中连接另一个JavaScript文件?代码的导入与导出

大家好!我刚开始学习JavaScript,正在写我的第一个小项目。我有一个`utils.js`文件,里面存放辅助函数,比如一个用于格式化日期的函数,还有一个主文件`script.js`,我在其中编写页面逻辑。 问题在于,我不知道如何从`script.js`中调用在`utils.js`中声明的函数。我试过在HTML中先写``,再写``——这确实有效,但代码变得很乱,尤其是当文件很多的时候。我觉得应该有一种方法可以直接在JavaScript内部实现这一点,就像其他语言(例如C中的`#include`或Python中的`import`)那样。 以下是我的代码示例: **utils.js:** ```javascript function formatDate(date) { const options = { year: 'numeric', month: 'long', day: 'numeric' }; return date.toLocaleDateString('ru-RU', options); } ``` **script.js:** ```javascript // 我该如何在这里导入formatDate? const today = new Date();