-
Notifications
You must be signed in to change notification settings - Fork 0
/
nodeTut3.js
33 lines (26 loc) · 1.13 KB
/
nodeTut3.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// Global Objects
// __dirname => This will give the directory name of any file
// __filename => This will give the file name of the file with its path
// require => This is used to import of some other file
// console => This is used to print anything on the command prompt
// buffer => This creates a temporary space where memory is stored(Working time me hi voh memory create karega aur working time me hi memory store karega)
// module =>
// exports => Agr hame dusri file se koi variable ya function import karana hai toh pehle toh require use karna hai. Uske baad uss file me jo function ya variable import karana hai usko exports karna hoga. Jaise yaha par kiya tha
// Use ./ to call file otherwise sometime it gives error
// This will also run the code in the imported file
var main = require('./nodeTut2');
// Tut2 me toh yeh use kara hai
// const a = 10;
// module.exports.abc = a;
console.log(main.abc);
console.log(__dirname);
console.log(__filename);
// Output
// { name: 'Lakshay', age: 19, Address: '3718, Gurugram' }
// Lakshay
// This is anonymeous function
// 13
// This is arrow function
// 10
// d:\MERN
// d:\MERN\nodeTut3.js