您当前的位置: 首页 > 

暂无认证

  • 0浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

ES6模块化

发布时间:2021-10-28 18:35:55 ,浏览量:0

目录
  • 1、默认导出/导入
    • 1.1、默认导出
    • 1.2、默认导入
  • 2、按需导出/导入
    • 2.1、按需导出
    • 2.2、按需导入
  • 3、直接运行模块中的代码
    • 3.1、需要运行的代码文件
    • 3.2、运行代码的文件
1、默认导出/导入 1.1、默认导出
let n1 = 10; let n2 = 20; function show() {}; export default { n1, show }; // 一个.js文件中不能有两个 // export default { }; // export default { //	n2, // }; 
1.2、默认导入
import m1 from './01.默认导出.js'; console.log(m1); // { n1: 10, show: [Function: show] } 
2、按需导出/导入 2.1、按需导出
export let s1 = 'aaa'; export let s2 = 'ccc'; export function say() {}; export default { a: 20 }; 
2.2、按需导入
import info, { s1, s2 as str2, say } from './03.按需导出.js'; // as: 重命名 把 s2 重命名为 str2 console.log(s1); // aaa console.log(str2); // ccc console.log(say); // [Function: say] console.log(info); // { a: 20 } 
3、直接运行模块中的代码 3.1、需要运行的代码文件
for (let i = 0; i < 3; i++) { console.log(i); // 0 // 1 // 2 } 
3.2、运行代码的文件
import './05.直接运行模块中的代码.js'; 
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.3982s