默认导出 只导出一个

    1. //导出
    2. const obj={
    3. name:"syukinmei"
    4. }
    5. export default obj // 默认导出 导出1个
    6. //导入
    7. import obj form './utils/index' // 无需加后缀!!!
    8. console.log(obj.name) // "syukinmei"

    批量导出 可以导出多个

    1. // 导出
    2. export const obj={
    3. name:'syukinmei'
    4. }
    5. export const arr=[1,2,3,4,5]
    6. //导入写法1
    7. import {obj,arr} from './utils/index'
    8. console.log(obj.name,arr) // "syukinmei" [1,2,3,4,5]
    9. //导入写法2
    10. import * as type from './utils/index' // type为自定义变量
    11. console.log(type.obj.name) // 'syukinmei'
    12. console.log(type.arr) // [1,2,3,4,5]
    13. //导出时起别名 as 为alias缩写
    14. import {obj as OBJ,arr as Arr} from './utils/index'
    15. console.log(OBJ.name) // 'syukinmei'
    16. console.log(Arr) // [1,2,3,4,5]