ES6模块化实现

导出

var name = '小明'
var age = 18
var flag = true
function sum(num1, num2) {
  return num1 + num2
}
if (flag) {
  console.log(sum(20, 30));
}
// 1.导出方式一:
export {
  flag, sum
}
// 2.导出方式二:
export var num1 = 1000;
export var height = 1.88
// 3.导出函数/类
export function mul(num1, num2) {
  return num1 * num2
}
export class Person {
  run() {
    console.log('在奔跑');
  }
}
// 5.export default
// const address = '北京市'
// export {
//   address
// }
// export const address = '北京市'
// const address = '北京市'
// export default address
export default function (argument) {
  console.log(argument);
}

 

 

导入

posted @ 2019-12-25 16:51  某年某月某某人  阅读(123)  评论(0)    收藏  举报