介绍
这篇文章将为大家详细讲解有关javascript中的模块,导入和导出是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
在互联网的洪荒时代,网站主要用HTML和CSS开发的。如果将javascript加载到页面中,通常是以小片段的形式提供效果和交互,一般会把所有的javascript代码全都写在一个文件中,并加载到一个脚本<代码> 代码>标签中,尽管可以把javascript拆分为多个文件,但是所有的变量和函数仍然会被添加到全局作用域中。
但是后来javascript在浏览器中发挥着重要的作用,迫切需要使用第三方代码来完成常见任务,并且需要把代码分解为模块化的文件,避免污染全局命名空间。
ECMAScript 2015规范在javascript语言中引入了 模块,也有了进口和出口语句。在本文中,我们一起来学习javascript模块,以及怎样用进口<代码> 代码>和<代码> 代码>出口来组织代码。
模块化编程
在javascript中出现模块的概念之前,当我们想要把自己的代码组织为多个块时,一般会创建多个文件,并且将它们链接为单独的脚本。下面先举例说明,首先创建一个<代码>索引。>