by Sai gowtham

How to declare a global variable in Node.js

In this tutorial, we are going to learn about how to declare and use global variables in Node.

In Node.js, each module has its own scope the variables we declared inside one module can’t be accessed inside other modules.

Global variables helps us to access the variable data accross the all modules in our app, so that we can store the common data in one place.

Declaring a global variable

We can declare a global variable in node.js, by using the global object.

Here is an example, that declares the title global variable.

app.js
global.title = "Cloth store";

Using the global variable

Now, we can access the title global inside the other modules of our node app like this.

routes.js
console.log(title); // "Cloth store"

Top Udemy Courses

JavaScript - The Complete Guide 2020 (Beginner + Advanced)
JavaScript - The Complete Guide 2020 (Beginner + Advanced)
45,614 students enrolled
52 hours of video content
View Course
React - The Complete Guide (incl Hooks, React Router, Redux)
React - The Complete Guide (incl Hooks, React Router, Redux)
284,472 students enrolled
40 hours of video content
View Course
Vue - The Complete Guide (w/ Router, Vuex, Composition API)
Vue - The Complete Guide (w/ Router, Vuex, Composition API)
130,921 students enrolled
48.5 hours of video content
View Course