• 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请求参数的时候用到

  • 相关阅读:
    codeforces 459C Pashmak and Buses(模拟,组合数A)
    HDU 4639 Hehe(字符串处理,斐波纳契数列,找规律)
    HDU 1671 Phone List(字符处理)
    网页爬虫【原创】【开源】
    asp.net mvc 配合前端js的CMD模块化部署思想,小思路
    [转]阎宏博士的JAVA与模式
    [转]使用设计模式改善程序结构(三)
    [转]使用设计模式改善程序结构(二)
    [转]使用设计模式改善程序结构(一)
    html符号转换
  • 原文地址:https://www.cnblogs.com/xuanjian-91/p/10413744.html
Copyright © 2020-2023  润新知