commonJs 示例
// 导入
const valid = require('./utils/index')
console.log(valid.isEmail('8738365456@199.com'))
// 导出sayHi方法,exports变量指向module.exports
exports.sayHi = function (user) {
console.log('hi,'+ user)
}
exports.exports = {} // 表示当前模块对外输出的接口,其他文件加载该模块,就是读取module.exports。
es6 示例
// 导入
import {isEmail, isMobile} from './utils/index'
// 导出
export function sayHi = (user) => {
console.log('hi,'+ user)
}
export default = {} // 默认导出,一个js模块里面只能有一个
好文参考: