ES6模块的导入导出的几种写法

第一种:

//b.js

exports.a = "这是a";

exports.b = "这是b";

exports.c = "这是c";

//a.js

import data from './b.js';

console.log(data.a);

console.log(data.b);

console.log(data.c);

 

第二种

//b.js    注意是export 没有s 也很好理解 因为是单个导出

export const a = "这是a";

export const b = "这是b";

export const c = "这是c";

//a.js

import { a, b, c } form "./b.js";

console.log(a);

console.log(b);

console.log(c);

 

第三种       //和第二种差不多

//b.js

const a = "这是a";

const b = "这是b";

const c = "这是c";

export {

  a,

  b,

  c

}

//a.js

import { a, b, c } form "./b.js";

console.log(a);

console.log(b);

console.log(c);

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐