export, export default 和 import的使用

export default 的使用
新建一个js文件
const arrP = [{status:'001', name: '小王'},{stat:'002', name: '小丽'}]
export default arrP

// export default [{name: '小妹', adder: '北京'}]

// export default function (num) {
//     console.log(num)
// }

导入

// 导入
import  arrP  from './ff.js'
console.log('name', arrP)

 export default只能导出一个,且导入的时候可以自由命名变量。

 

export的基本使用

// info.js文件

// export用于导出变量
export let name = '小红';
export const obj1 = { name:'小美', sex: '女'};


// export导出 另外一种写法
const peop = { age: 18, flag: true};
const arrP = [{status:'001', name: '小王'},{stat:'002', name: '小丽'}]
function sum (num1, num2){
    return num1 + num2
}

export { peop, arrP, sum}
// 导入
import  { peop, arrP } from './info.js'
console.log('对象', peop)
console.log('数组', arrP)

 导入全部的东西

// 统一全部导入
// 通过通配符* 导入所有的东西(所有导出的东西)
import * as obja from './info.js'
console.log(obja.peop)

 

 
 
 
posted @ 2021-05-24 14:32  云悠  阅读(233)  评论(0编辑  收藏  举报