zoukankan      html  css  js  c++  java
  • node之模块

    模块是什么

      一个js文件就是一个模块

      模块有几种:

        1 系统核心模块,内置模块
        2 第三方模块 require("模块") ,使用前需要安装,使用命令 npm install 模块名
        3 自定义模块 我自己写的模块 正确使用方式 require("./mod1.js");//要指定路径

    自定义模块怎么写

      模块导出
        module.exports的别名是exports
        每个模块都有module对象,module对象有一个exports对象

        导出多个成员:一个一个导出
          module.exports.fn=fn;
          module.exports.a=1;
          module.exports.b="zss";

        导出多个成员:对象导出
          module.exports={
            fn:fn,
            a:1,
            b:"zss"
          }

        导出单个成员:导出匿名函数
          module.exports=function (){
              console.log("success");
          }


        导出多个成员:一个一个导出
            exports.fn=fn;
            exports.a=1;
            exports.b="zss";

        不能对象导出
          exports={ //错误,exports不能赋值对象
            fn:fn,
            a:1,
            b:"zss"
          }

        不能匿名函数导出
          exports=function (){//错误,exports也不能复制匿名函数
            console.log("success");
        }

    模块
      node模块
        内置模块
          http、fs、url、querystring

        querystring模块
            取得post请求参数的时候用到
        url模块
          取得get请求参数的时候用到

  • 相关阅读:
    mybatis 查询一对多子表只能查出一条数据
    Docker 查看容器里Log4写的日 志文 件里的日志
    MYSQL之union的使用
    【前端开发】常见好用的流程图框架
    【推荐】好网站推荐
    【前端工具】好用的数据库工具Navicat
    jQuery ajax
    thinkphp6.0封装数据库及缓存模型
    Unity 3D使用C#脚本实例
    Unity 3D简单使用C#脚本,脚本的执行顺序
  • 原文地址:https://www.cnblogs.com/xuanjian-91/p/10413744.html
Copyright © 2011-2022 走看看