Best Online Tutorials

SQL Tutorial

Free SQL Tutorial

SQL Interview Questions

SQL Practice Questions

SQL Tips & Tricks

SQL Errors

SQL Books

Angular Tutorial

Free Angular Tutorial

Angular Interview Questions

Angular Practice Questions

Angular Tips & Tricks

Angular Errors

Angular Books

Node.js Tutorial

Free Node.js Tutorial

Node.js Interview Questions

Node.js Practice Questions

Node.js Tips & Tricks

Node.js Errors

Node.js Books

React.js Tutorial

Free React.js Tutorial

React.js Interview Questions

React.js Practice Questions

React.js Tips & Tricks

React.js Errors

React.js Books

SSIS Tutorial

Free SSIS Tutorial

SSIS Interview Questions

SSIS Practice Questions

SSIS Tips & Tricks

SSIS Errors

SSIS Books

SEO Tutorial

Free SEO Tutorial

SEO Interview Questions

SEO Practice Questions

SEO Tips & Tricks

SEO Errors

SEO Books

Javascript Tutorial

Free Javascript Tutorial

Javascript Interview Questions

Javascript Practice Questions

Javascript Tips & Tricks

Javascript Errors

Javascript Books

MongoDB Tutorial

Free MongoDB Tutorial

MongoDB Interview Questions

MongoDB Practice Questions

MongoDB Tips & Tricks

MongoDB Errors

MongoDB Books

Next.js Tutorial

Free Next.js Tutorial

Next.js Interview Questions

Next.js Practice Questions

Next.js Tips & Tricks

Next.js Errors

Next.js Books

Node.js - Global Objects 

Prashant Surya  |   Nov 19, 2019  |  Views: 25

Description:

Whats are the Node.js global Objects?

Global objects or variables are the one which are directly accessible to use anywhere in the whole application without importing any depndencies.


Specific to Node.js:



  • __dirname - to get the current directory
  • __filename  to get the file name
  • exports - to make module or class accessable to anywhere in application
  • module - to declare a module
  • require() - to import libraries


JavaScript Global Objects, Which are also global in Node.js 



  • Class: Buffer - Used to handle binary data
  • clearImmediate(immediateObject)
  • clearInterval(intervalObject)
  • clearTimeout(timeoutObject)
  • console - Used to print to stdout and stderr.
  • Object (global main scope)
  • process
  • queueMicrotask(callback) - method queues a microtask to invoke callback. 
  • setImmediate(callback[, ...args])
  • setInterval(callback, delay[, ...args])
  • setTimeout(callback, delay[, ...args])
  • TextDecoder
  • TextEncoder
  • URL
  • URLSearchParams
  • WebAssembly

Comments:
Content Contributor
Prashant Surya

Prashant Surya

Software developer at Uniserve Data Technologies Pvt. Ltd.  |   Noida, Uttar Pradesh, India

I am a software developer, freelancer and trainer working on technologies likes. MEAN stack, MERN Stack, ASP.NET full stack, WebRTC, socket.io ,PWA, SQL, JavaScript, jQuery, HTML, CSS, SEO, responsive UI/UX designing... having 7 years of experience in development in multiple domains like, eCommerce, RTA, capital markets, education, real estate...


Read related articles

Node.js - Modules

Prashant Surya  |   Dec 26, 2019  |  Views: 20

Node.js - Cluster

Prashant Surya  |   Nov 19, 2019  |  Views: 18

Node.js - IPC

Prashant Surya  |   Nov 19, 2019  |  Views: 19

Node.js - OS

Prashant Surya  |   Nov 19, 2019  |  Views: 15

Node.js - Global Objects

Prashant Surya  |   Nov 19, 2019  |  Views: 26

Node.js - Command Line Options

Prashant Surya  |   Nov 19, 2019  |  Views: 28

Node.js - Callbacks

Prashant Surya  |   Nov 19, 2019  |  Views: 22

Node.js - NPM

Prashant Surya  |   Nov 19, 2019  |  Views: 14

Node.js - REPL

Prashant Surya  |   Nov 19, 2019  |  Views: 13

Node.js - Console

Prashant Surya  |   Nov 19, 2019  |  Views: 18

Node.js - First Example

Prashant Surya  |   Nov 19, 2019  |  Views: 21

Node.js - Installation

Prashant Surya  |   Nov 19, 2019  |  Views: 16

Node.js - Introduction

Prashant Surya  |   Nov 19, 2019  |  Views: 22

Node.js - Http

Prashant Surya  |   Nov 19, 2019  |  Views: 14

Node.js - Timer

Prashant Surya  |   Nov 19, 2019  |  Views: 24

Node.js - Crypto

Prashant Surya  |   Nov 19, 2019  |  Views: 18

Node.js - Errors

Prashant Surya  |   Nov 19, 2019  |  Views: 27

Node.js - File System

Prashant Surya  |   Nov 19, 2019  |  Views: 16

Node.js - Http/2

Prashant Surya  |   Nov 19, 2019  |  Views: 16

Node.js - Query String

Prashant Surya  |   Nov 19, 2019  |  Views: 17

Node.js - Async Hooks

Prashant Surya  |   Nov 19, 2019  |  Views: 29

Node.js - Https

Prashant Surya  |   Nov 19, 2019  |  Views: 18

Node.js - String Decoder

Prashant Surya  |   Nov 19, 2019  |  Views: 25

Node.js - DNS

Prashant Surya  |   Nov 19, 2019  |  Views: 14

Node.js - Debugger

Prashant Surya  |   Nov 19, 2019  |  Views: 17

Node.js - TLS/SSL

Prashant Surya  |   Nov 19, 2019  |  Views: 26

Node.js - Child Process

Prashant Surya  |   Nov 19, 2019  |  Views: 28

Node.js - Process

Prashant Surya  |   Nov 19, 2019  |  Views: 24

Node.js - Streams

Prashant Surya  |   Nov 19, 2019  |  Views: 16

Node.js - Net

Prashant Surya  |   Nov 19, 2019  |  Views: 15

Node.js - Crypto

Prashant Surya  |   Nov 19, 2019  |  Views: 22

Node.js - Performance Hooks

Prashant Surya  |   Nov 19, 2019  |  Views: 14

Node.js - Path

Prashant Surya  |   Nov 19, 2019  |  Views: 17

Node.js - StringDecoder

Prashant Surya  |   Nov 19, 2019  |  Views: 24

Node.js - Assertion

Prashant Surya  |   Nov 19, 2019  |  Views: 11

Node.js - Query String

Pooja Goel  |   Nov 19, 2019  |  Views: 16

Node.js - Callbacks

Prashant Surya  |   Nov 19, 2019  |  Views: 18

Node.js - Buffers

Prashant Surya  |   Nov 19, 2019  |  Views: 21

Node.js - Events

Prashant Surya  |   Nov 19, 2019  |  Views: 24

Node.js - ZLIB

Prashant Surya  |   Nov 19, 2019  |  Views: 22

Node.js - TTY

Prashant Surya  |   Nov 19, 2019  |  Views: 15

Node.js - Trace Events

Prashant Surya  |   Nov 19, 2019  |  Views: 15

Node.js - Worker Threads

Prashant Surya  |   Nov 19, 2019  |  Views: 15

Node.js - Web Modules

Prashant Surya  |   Nov 19, 2019  |  Views: 16

Want to sell your software ?-

If you want to sell your readymade software to the genuine clients or businessman, list your software with details and demo links.

  • Sell ERP
  • Sell Website Clones
  • Sell App Clones
  • Sell Readymade Portals
  • Sell Readymade Websites
  • Sell Mobile Apps
  • Sell Window Apps

Clients will find it using our advanced search filter and will contact you directly.

No any charge for the product lsiting.

Do you own a Company ?+

Property.sale

Buy or Sell Commercial Property+

Are you a freelancer ?+

Looking for a job ?+

Are you a Service Provider ?+

Are you a blogger ?+

Do you own an IT Institute ?+



Property.sale