ES6的模块化开发

模块化开发:

模块化开发能使咱们开发项目时变得更快以及在后期维护项目时更利于维护。在node.js中有模块化开发的概念,若是想要在node.js中使用模块要使用     requirevue

在之前讲过node.js有三种模块:1.原生模块(nodejs自带模块) ,2.第三方模块(相似于jquery之类的,别人写的须要下载才能使用),3.自定义模块。          在模块化开发中咱们须要使用相关手段引入模块才能使用。node

Es6的模块化

上面写了自定义模块,自定义模块就是咱们本身写的js文件(在vue中是咱们本身写的js文件或者后缀为vue的文件)jquery

模块导出:

export default 值模块化

const 变量名 =值 export default 变量名 ui

注:这里的值能够是任意数据类型。spa

模块导入:

import 自定义名字 from "模块的路径"模块化开发

导出和导入多个模块

导出:export let 变量名=值开发

导出: let 变量名=值import

export {变量名} require

导入:import {变量名} from "模块的路径"

注:这里的值能够是任意数据类型,使用多个模块导出和导入在导入模块时导出模块时变量名要保持一致,在导入时要和导出的变量名保持一致

相关文章
相关标签/搜索