广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >node.js使用require()函数加载模块
  • 353
分享到

node.js使用require()函数加载模块

函数模块加载 2022-06-04 17:06:23 353人浏览 安东尼
摘要

详细说明均以写在注释之中,这里就不??铝耍?』锇槊亲约合晗缚窗桑??虮鸢勺⑹偷背煽掌?恕?/p> //建立一个页面2.js;代码如下 var name="思思博士"; exports.name=n

详细说明均以写在注释之中,这里就不??铝耍?』锇槊亲约合晗缚窗桑??虮鸢勺⑹偷背煽掌?恕?/p>



//建立一个页面2.js;代码如下

var name="思思博士";

exports.name=name;

//建立一个页面1.js;代码如下

var two=require("./2.js");

console.log(two.name);

//输出结果:思思博士



if(module===require.main){

    console.log("当前模块时主模块");

}

//输出结果:当前模块时主模块

//2.js代码

var name="思思博士";

console.log(name);

exports.name=name;

//1.js代码:

var two=require("./2.js");

var two=require("./2.js");

//虽然引用了2次,但是只是执行了1次console.log(name)的输出.



var url=require.resolve("./2");

console.log(url);

//输出结果:E:nodegys2.js



var two=require("./2.js");

var cache=require.cache;

console.log(cache);



//2.js代码

var name="思思博士";

console.log(name);

//1.js代码

//当使用delete关键字删除缓存区中缓存的某个模块对象后,下次加载该模块时将重新运行该模块中的代码.使用代码:

var two=require("./2.js");

var two1=require("./2.js");

console.log("删除前")

delete require.cache[require.resolve("./2.js")];

console.log("删除后");

var two2=require("./2.js");

童鞋们是否了解了node中require()函数的用法了呢,本文是自己的一些理解,如有遗漏,还请大家指正。

--结束END--

本文标题: node.js使用require()函数加载模块

本文链接: https://www.lsjlt.com/news/11997.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • node.js使用require()函数加载模块
    详细说明均以写在注释之中,这里就不铝耍』锇槊亲约合晗缚窗桑虮鸢勺⑹偷背煽掌恕/p> //建立一个页面2.js;代码如下 var name="思思博士"; exports.name=name; /...
    99+
    2022-06-04
    函数 模块 加载
  • python动态加载模块、类、函数
    动态加载模块: 方式1:系统函数__import__() 方式2:imp, importlib 模块 方式3:exec 函数 动态加载类和函数 首先,使用加载模块,使用内置函数提供的反射方法getattr(),依次按照层级...
    99+
    2023-01-31
    函数 模块 加载
  • Node.js path模块中的常用工具函数怎么使用
    这篇“Node.js path模块中的常用工具函数怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一...
    99+
    2022-10-19
  • 如何使用Python加载npm和git模块?
    Python作为一种高效、易用、灵活的编程语言,已经成为了众多开发者的首选。在很多项目中,我们需要用到npm和git这两个模块,而Python作为一种多功能的语言,也可以轻松地加载这些模块。本文将会介绍如何使用Python加载npm和git...
    99+
    2023-07-24
    load npm git
  • 如何使用路由延迟加载Angular模块
    这篇文章主要介绍了如何使用路由延迟加载Angular模块,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Angular 非常模块化,模块化的一...
    99+
    2022-10-19
  • 聊聊Node.js path模块中的常用工具函数
    本篇文章带大家聊聊Node中的path模块,介绍一下path的常见使用场景、执行机制,以及常用工具函数,希望对大家有所帮助!在开发过程中,会经常用到 Node.js  ,它利用 V8 提供的能力,拓展了 JS 的能力。而在 Nod...
    99+
    2022-06-09
    path Node 执行机制
  • 怎么使用Python函数和模块
    本篇内容介绍了“怎么使用Python函数和模块”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在讲解本章节的内容之前,我们先来研究一道数学题,...
    99+
    2023-06-01
  • Python函数和模块如何使用
    这篇“Python函数和模块如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python函数和模块如何使用”文章吧。一...
    99+
    2023-06-30
  • Python函数和模块怎么使用
    本篇内容介绍了“Python函数和模块怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、函数和模块概述(一)函数概述函数可以看成是语...
    99+
    2023-06-22
  • AngularJS如何使用angular.bootstrap完成模块手动加载
    这篇文章主要介绍AngularJS如何使用angular.bootstrap完成模块手动加载,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本文实例分析了AngularJS使用angu...
    99+
    2022-10-19
  • Python函数和模块的使用详情
    目录一、定义函数二、函数的参数三、用模块管理函数四、变量的作用域 一、定义函数 在Python中可以使用def关键字来定义函数,命名规则跟变量的命名规则是一致的。在函数名后...
    99+
    2022-11-10
  • Python中如何使用模块级函数
    本篇文章为大家展示了Python中如何使用模块级函数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。你不一定要产生一个 `RegexObject` 对象然後再调用它的方法;re 模块也提供了***函数...
    99+
    2023-06-17
  • 如何使用Go语言打包和加载HTTP模块?
    Go语言是一种简单、高效的编程语言,它被广泛应用于各种领域,特别是在Web开发中。HTTP模块是开发Web应用程序中必不可少的一部分,Go语言提供了许多方便的工具来打包和加载HTTP模块。在本文中,我们将介绍如何使用Go语言打包和加载HTT...
    99+
    2023-10-18
    http 打包 load
  • 怎么在node.js中使用​JsonWebToken模块进行token加密
    这篇文章主要讲解了“怎么在node.js中使用JsonWebToken模块进行token加密”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在node.js中使用JsonWebToken模...
    99+
    2023-07-05
  • 如何在node.js中使用​JsonWebToken模块进行token加密
    目录一、token1、什么是token2、作用二、Express中实现token的方法:1、使用JWT模块:JsonWebToken2、token验证的流程3、Express中实现过...
    99+
    2023-03-19
    nodejs token node token验证 node.js token加密
  • Python使用functools模块中的partial函数生成偏函数
    python 中提供一种用于对函数固定属性的函数(与数学上的偏函数不一样) # 通常会返回10进制 int('12345') # print 12345 # 使用参数 返回 8进制 int('11...
    99+
    2022-06-04
    函数 模块 Python
  • python高阶函数functools模块如何使用
    本篇内容主要讲解“python高阶函数functools模块如何使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python高阶函数functools模块如何使用”吧!functools模块提...
    99+
    2023-07-05
  • python人工智能tensorflow函数np.random模块使用
    目录np.random模块常用的一些方法介绍例子numpy.random.rand(d0, d1, …, dn):numpy.random.randn(d0, ...
    99+
    2022-11-10
  • ASP 函数和 Git 有何关联?如何使用 load 函数加载 Git?
    Git是一种流行的版本控制系统,它可以轻松地管理代码的版本和分支。而ASP(Active Server Pages)是一种用于创建动态Web应用程序的服务器端脚本技术。然而,这两个看似没有任何关系的东西,实际上是可以结合使用的。在本文中,...
    99+
    2023-10-31
    函数 load git
  • python 包(模块 函数 类 定义 导入)使用详解
    目录python 包的模块 函数 类 定义 导入使用详细说明python 包的模块 函数 类 定义 导入使用详细说明 下面是一个使用 Python 包的详细案例,它涉及到模块、函数...
    99+
    2023-03-24
    python 包使用 python 包
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作