首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端架构师之02_ES6_高级

    // 新建info.js文件作为被加载模块 // 声明一个add()函数用来实现加法功能 const add = (n1, n2) => n1 + n2; // exports对象向模块外开放add()...函数 exports.add = add; // 新建b.js文件,实现在b.js模块中导入info.js模块 // 模块导入时,模块的后缀.js可以省略 const info = require('...5.2 module.exports // 新建info.js文件作为被加载模块 // 声明一个greeting()函数用于实现打招呼功能 const greeting = name => `hello.../ 使用module.exports对象向模块外开放greeting()函数 module.exports.greeting = greeting; // 新建a.js文件,实现在a.js模块中导入info.js...exports和module.exports指向同一个对象的情况 // 新建info.js文件作为被加载模块 const greeting = name => `hello ${name}`; const

    35400

    Webpack前世今生

    test,Person} export default: 某些情况下,一个模块中包含某个的功能,我们并不希望给这个功能命名,而且让导入者可以自己来命名,这个时候就可以使用export default //info.js.../info.js' myFunc() 注意:export default 在同一模块中不允许同时存在多个 import: 我们使用export指令导出了模块对外提供的接口,下面我们就可以通过import...命令来加载对应的这个模块了 首先,我们需要在HTML代码中引入两个js文件,并且类型需要设置为module info.js" type="module"> info.js' console.log(name,age) 如果我们希望某个模块中所有的信息都导入,一个个导入显然有些麻烦:通过*可以导入模块中所有的export变量 但是通常情况下我们需要给*起一个别名.../info.js' console.log(info.name,info.age) 2.什么是Webpack 什么是webpack?这个webpack还真不是一两句话可以说清楚的。

    1.1K30
    领券