如何理解JavaScript模块模式?