Javascript 如何从文件中导出多个对象

Javascript 如何从文件中导出多个对象,javascript,ecmascript-6,Javascript,Ecmascript 6,我有一个要从以下文件导出的食品和饮料列表: // example.js var foods = ['', '']; var drinks = ['', '']; 我想将其导出,以便将其导入为: import {foods, drinks} from './example.js' console.log(foods); // ['', ''] 我的问题是,我应该如何在第一个示例中导出它们以在第二个示例中获得它们 通常我会从一个文件中导出一个对象,但我不确定是否有多个 // example.js

我有一个要从以下文件导出的食品和饮料列表:

// example.js
var foods = ['', ''];
var drinks = ['', ''];
我想将其导出,以便将其导入为:

import {foods, drinks} from './example.js'
console.log(foods); // ['', '']
我的问题是,我应该如何在第一个示例中导出它们以在第二个示例中获得它们

通常我会从一个文件中导出一个对象,但我不确定是否有多个

// example.js
export const foods = [...
export const drinks = [...

使用
导出
关键字,通过不包括
默认
关键字,您的导入代码应该与您提交的代码一样有效。

您可以在ES6中导出多个类似的对象:

// example.js
var foods = ['', ''];
var drinks = ['', ''];

export {
    foods,
    drinks
}
然后,在导入时,您可以这样做:

import { foods, drinks } from './example.js';
有关更多信息,请查看此和