Nodejs随手记--模块输出

在Node环境里面,一个js文件就是一个模块,但是为什么要使用模块呢?因为模块化大大提高了代码的可维护性。
就相当于PHP中定义的function,同一模块内的变量和方法名不能重复,不同模块中可以定义名字相同的变量或者方法

在一个文件夹中新建一个文件 hello.js

'use strict';  //开启严格模式
var a = 'Hello';
function fuc(name){
    console.log(a + '.' + name + '!');
}
module.exports  =  fuc; //本模块 将  方法fuc  输出

在同一个文件夹中新建一个文件 index.js

*注意require调用的模块其实就是文件名。hello.js作为一个模块文件,调用的时候只需要写‘hello‘即可
'use strict';//开启严格模式
var fuc = require('./hello');
var b  = 'xiao ming';
fuc(b);
1.jpg

图片即是运行结果: Hello.xiao ming!

-------分割线-------

我选用的调试软件是:Visual Studio Code
下载地址:点我跳转

本文为原创文章,转载请注明出处

觉得本文对你有帮助

关注简书前端丶米店,持续分享中。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 3,644评论 2 41
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,011评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 第一章 出逃 第二章 拜师 第三章 出山 第四章
    夏墨笙阅读 227评论 0 0
  • 文/囍元宝 最近《我的前半生》大火,我也跟风追了剧,剧中罗子君与妹妹罗子群的一段对话,道出了现实中,很多身处不幸婚...
    囍元宝阅读 426评论 0 4