模块

//hello文件
'use strict';
var s = 'Hello';
function greet(name) {
    console.log(s + ', ' + name + '!');
}
module.exports = greet; 

*把函数greet作为模块的输出暴露出去,这样其他模块就可以使用greet函数了

//main文件
'use strict';

var greet = require('./hello'); // 引入hello模块:
var s = 'Michael';
greet(s); // Hello, Michael!
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编...
    想当一个大头兵阅读 5,196评论 0 0
  • 模块 在计算机程序的开发中,随着代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护.为了编写可维护的代码...
    _我和你一样阅读 1,215评论 0 0
  • 模块 在计算机程序的开发中,随着代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护.为了编写可维护的代码...
    _我和你一样阅读 1,651评论 0 0
  • 系列文章导航 模块(一) CommonJs,AMD, CMD, UMD 本文参考阮一峰 ES6入门 Module的...
    合肥黑阅读 11,360评论 0 4
  • 在node中 一个 .js文件就称之为一个模块使用模块的好处:1.提高代码可维护性2.多个地方调用3.避免函数名和...
    佐伊zero阅读 3,180评论 1 0