export 和 export default 区别

2021-12-02  本文已影响0人  欧小肥OuO

export default

let a = '测试一下!!!'

let b= '哈哈哈哈!!'

export default {  a,  b}

import test from './pdf.js'    //错误写法 把 test 写在花括号里面 这样会打印不出来!!

console.log( test ) //打印出来是一个对象 里面包含 a和b    

export 

let a = '测试一下!!!'

let b= '哈哈哈哈!!'

export  {  a,  b}

import { b } from './pdf.js'

console.log(  b ) //打印出来是  哈哈哈哈!!

总结:

export导出需使用{} 将对应的模块导出,同时在使用是import导入时需要使用{}来引入相应的模块;

export default导出时,不用使用{} 进行导出对应的模块、函数、文件等。但是只能导出一个。同时import 导入时也不用{} 实现导入。

上一篇 下一篇

猜你喜欢

热点阅读