ES6模块导出&导入

December 17, 2023
测试
测试
测试
测试
2 分钟阅读
导出变量or常量

let language = 'Java'
const address = ['北京', '上海', '广东', '深圳']

export {
    language,
    address
}
导出函数 & 使用as重命名
function log(content) {
    console.info(content)
}

const logwarn = (content) => {
    console.warn(content)
}

export {
    log as logInfo,
    logwarn
}
导出对象
const data = {
    name: 'OSpoon',
    age: 18
}

export {
    data
}
默认导出
const types = ['java','python','js']
export default types
直接导入
import types, {data, address, language, logInfo, logwarn} from './model'
修改导入名称
import {data as list} from './model'
批量导入
import * as model from './model'

本文使用 mdnice 排版

继续阅读

更多来自我们博客的帖子

如何安装 BuddyPress
由 测试 December 17, 2023
经过差不多一年的开发,BuddyPress 这个基于 WordPress Mu 的 SNS 插件正式版终于发布了。BuddyPress...
阅读更多
Filter如何工作
由 测试 December 17, 2023
在 web.xml...
阅读更多
如何理解CGAffineTransform
由 测试 December 17, 2023
CGAffineTransform A structure for holding an affine transformation matrix. ...
阅读更多