其他语言都是直接导入,不需要导出,为什么es6会有导出这个东西?

比如java,如果要用哪个类,直接导入这个类就行了,不需要在那个类中进行导出操作啊

为什么es6要有导出这个东西呢?感觉很麻烦,没有必要啊

阅读 2k
2 个回答

java一个文件一个类 引入一个文件就是引入一个类
js一个文件可以有多个类 可以有多个函数 你不想引入一个js文件的所有类 所有函数 就得有导出这个东西
设置哪些东西能导出 而不是导出所有的东西

java是能直接导入,但是对文件名有要求的,要和类名一致,不需要导出并不是无代价的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题