export, import 和 export default的区别

ES6的两个功能: export 和 import函数

export 对外输出模块code

import 引入(加载)进来一个模块class

1、export => importimport

单个变量变量

export var name = "lishi"

在其余文件里引用引用

import {name} from '/.a.js'

多个变量im

var name = '111'
var name2 = '222'
export {name, name2}

引入文件

import {name, name2} from '....'

2、export default => importco

export default name

其余模块引入

import name from '....'

一、export与export default都可用于导出常量、函数、文件、模块等

二、你能够在其它文件或模块中经过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便可以对其进行使用

三、在一个文件或模块中,export、import能够有多个,export default仅有一个

四、经过export方式导出,在导入时要加{ },export default则不须要

相关文章
相关标签/搜索