export 和 export default 的区别

一、铺垫

ES6模块化主要包含以下3种用法:

① 默认导出和默认导入---export default 

② 按需导出和按需导入---export 

③ 直接导入并执行模块中的代码

二、默认导出

语法:export default  需要共享的成员

创建一个共享的数据 order.js

let name = '小黑'
let age = 18
function person() {}

export default {
    name,
    person
}

三、默认导入

语法: import 接收名称 from  '模块标识符'

使用:在order.vue页面中引入   import orderData from '../common/order.js'

打印:

 四、按需导出

语法: export 按需导出的成员

同样在共享的js文件中按需导出

export let name = '小黑'
export let age = 18

export function person() {}

五、按需导入

语法:import { name,age,person } from '模块标识符'

使用:同样先引入 import { name,age,person } from '../common/order.js'

使用:

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值