ES6 类的输入输出

**

export,import 命令

**

var name = 'xiaoChun'
var age = '22'
export name
//引用
import name from '../test.js'
var name = 'xiaoChun'
var age = '22'
export {name,age}
//引用
import {name,age} from '../test.js'

**

整体输入输出

**
//test.js 输出

export function getName() {
  console.log("getName123")
}

export function getAge() {
  console.log("getAge456")
}

//index.js输入

import * as test from "../test.js"
test.getName()  //getName123
test.getAge()  //getAge456

//module也可以达到整体输入

module test from "../test.js"
test.getAge()  //getAge456

**

export default

**
一个模块只能使用 export default 一次

//输出
export default function getAge(){console.log(123)}
//输入
import test from '../test.js'
test() //123

//或者

//输出
function getName(){console.log(456)}
export default getName
//输入
import test from '../test.js'
test() //456

//同时输出defalust 和变量对象

//输出
export default getName
export {name,age}
//输入
import defalutMethod,{name,age} from '../test.js'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值