| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> JavaScript模块化 -> 正文阅读 |
|
[JavaScript知识库]JavaScript模块化 |
1.?什么是 JS 模块化 ?
即通俗来说,就是将一个 JS 程序文件,按着类别分模块以此拆分成多个小文件,再对这些小文件根据自己的需求进行拼装。 这样做它的好处就显而易见了:
那么,如何使用它呢 ? 2.?模块导出对于模块的导出,我们可以使用
它分为以下两类导出:
接下来,我们看看如何使用它们 首先,写一个
2.1) 默认导出对于默认导出,每个模块只能有一个,它的语法如下:
在这里,我们将 Xixi 导出
默认导出只可以有一个且只能导出一个值 2.2) 命名导出对于命名导出,每个模块中可以有多个,它的语法如下:
这里,将
在进行导出时,我们还可以起别名,如:
3.?模块导入对于模块的导入,我们可以使用
它的使用根据导出的方式来决定: 我们先创建一个
3.1) 默认导出的导入它的语法如下:
默认导出的语句:
在这里将之前导出的
3.2) 命名导出的导入对于命名导出的导入,我们需要将想要导入的声明或语句的名字与导出时一一对应,用
命名导出的语句:
在这里,我们将
如果命名导出时使用了别名,它的导入也要用别名与之对应,如:
它的导入:
在它进行导入时,也可以使用别名进行导入:
同时导入
导入:
整体导入所有导出
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 23:09:22- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |