对Node.js中的基础知识进行讲解,包括全局变量、全局对象、全局函数以及用于实现模块化编程的exports和module对象等内容,这些知识是学习Node.js应用开发的基础。
1、Node.js全局对象
全局,即程序中任何地方都可以使用,Node.js内置了多个全局变量、全局对象和全局函数,在开发Node.js程序时都可以使用,下面分别对它们进行讲解。
1.1、全局变量
Node.js中的全局变量有两个,分别是__filename和__dirname,它们的说明如下:
例如,下面代码用来分别输出Node.js中两个全局变量的值:
程序运行效果如下图所示:
1.2、 全局对象
全局对象可以在Node.js程序的任何地方进行访问,它可以为程序提供经常使用的特定功能。Node.js中的全局对象如下表所示:
接下来分别讲解console对象和process对象的使用。
1、console对象
2、process对象
1.3、全局函数
1、setTimeout(cb,ms)和clearTimeout(t)
2、setInterval(cb,ms)和clearInterval(t)
3、setImmediate(callback[,…args])和clearImmediate(immediate)
2、模块化编程
2.1、exports对象
2.2、module对象
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。