Nodejs随手记--模块输出

作者: 前端丶米店 | 来源:发表于2017-08-23 16:16 被阅读6次

    在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
    下载地址:点我跳转

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

    觉得本文对你有帮助

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

    相关文章

      网友评论

        本文标题:Nodejs随手记--模块输出

        本文链接:https://www.haomeiwen.com/subject/vboddxtx.html