• node模块的引入


    引入其他模块
    在node中,通过require()函数来引入外部模块
    require()可以传递一个文件的路径作为参数,node将会自动根据该路径来引入外部模块
    这里路径,如果使用相对路径,必须以.或..开头
    使用require()引入模块以后,该函数会返回一个对象,这个对象代表的是引入模块

    我们使用require()引入外部模块时,使用的就是模块标识,我们可以通过模块标识来找到指定的模块
    - 模块分成两大类
    -核心模块
    -有node引擎提供的模块
    -核心模块的标识就是,模块的名字
    var fs = require("fs");
    -文件模块
    -用户自己创建的模块
    -文件模块的标识就是文件的路径(绝对路径, 相对路径)
    相对路径的使用 . 或 .. 开头

    */

    var math = require("./math.js");
    console.log(math.add(123,456));

    hello.js文件

    在Node中,一个js文件就是一个模块
    -在Node中,每个js文件中的js代码都是独立运行在一个函数中
    而不是全局作用域,所以一个模块中的变量和函数在其他模块中无法访问*/
    console.log("我是一个模块,hello.js");
    /*我们可以通过exports来向外暴露变量和方法
    -只需要将需要暴露给外部变量或方法为exports的属性即可*/

    //向外部暴露属性和方法
    exports.x = "我是x";
    exports.y = "我是y";

    math.js文件

    exports.add = function (a,b){
    return a+b;
    }
    exports.mul = function (a,b){
    return a*b;
    }

    /*求两个数之和 求两个数之积*

  • 相关阅读:
    远程控制.scrcpy&其他资料&我的游戏辅助方案
    虚拟机.第三方.droid4x(海马玩)
    私.微信
    私.Modbus测试_ZC03_rtu,ascii,tcp
    Modbus资料
    私.Modbus测试_ZC02_串口方式
    私.Modbus测试_ZC01_TCP方式
    私.01.serialport
    C# Type Basics
    NORFLASH驱动详细说明
  • 原文地址:https://www.cnblogs.com/weixin2623670713/p/12837113.html
Copyright © 2020-2023  润新知