创建一个js文件,可以直接编写打印arguments变量的代码,这是因为用Node运行这个js文件时,node会对这个文件进行包装。在一个js文件中,如果需要导出数据,这里所说的数据包括函数,在javascript中,函数和数字,字符串等数据类型具有同等地位,可以通过module.exports = {xxx}的方式导出,在其他文件中通过require(xxx.js)导入使用,这种方式为开发者实现代码整洁提供了方法。
es6中通过export和import实现,一个文件只能有一个export default,对于export default的数据,import时可以不使用{}, 非export default的数据,需要使用{},这是LLM擅长的东西。