..:: Source code - 16var_global_node.js ::..

/**
 * GLOBAL VARIABLES in NODEJS
 * Global variable in NodeJS is defined by 'global'
 */

//global scope
global.a = 8;
console.log(a);
console.log(global.a);


//local scope
function fja() {
	global.b = 21;
}
fja();
console.log(b);
 

..:: NodeJS Console - 16var_global_node.js ::..

$ node 16var_global_node.js
8
8
21
$ps -aux | grep node (list all node processes)
sasa        1273  0.6  0.4 1303404 79396 ?       Ssl  Sep21 237:55 node /home/sasa/.pm2/modules/pm2-logrotate/node_modules/pm2-logr
sasa        1293  1.2  0.8 11722984 136560 ?     Ssl  Sep21 475:33 node /home/sasa/dex8/dex8-api/starter.js
sasa        1298  0.4  0.4 1305420 74012 ?       Ssl  Sep21 183:00 node /home/sasa/regoch/regoch-www/server
sasa        1309  0.4  0.4 1299340 66044 ?       Ssl  Sep21 165:31 node /home/sasa/dex8/dex8-panel/server/index.js
sasa        1320  0.9  0.7 11833700 126864 ?     Ssl  Sep21 347:30 node /home/sasa/dex8/dex8-www/server/index.js
sasa        1329  0.6  0.5 11807460 93688 ?      Ssl  Sep21 244:15 node /home/sasa/mikosoft_hr/www-mikosoft-hr/server/index.js
sasa        1340  0.8  0.5 1199048 82496 ?       Ssl  Sep21 321:59 node /home/sasa/mikosoft-info/api-mikosoft-info/starter.js
sasa        1357  0.4  0.4 1303220 73120 ?       Ssl  Sep21 167:02 node /home/sasa/mikosoft-info/www-mikosoft-info/server/index.js
sasa        1381  0.4  0.4 1298144 65812 ?       Ssl  Sep21 164:31 node /home/sasa/dex8/dex8-kiosk/server/index.js
sasa        1417  0.7  0.5 11823484 97900 ?      Ssl  Sep21 266:02 node /home/sasa/mikosoft-info/dodo-mikosoft-info/server/index.js
sasa        1477  0.4  0.4 11794680 77412 ?      Ssl  Sep21 180:18 node /home/sasa/@mikosoft/dodo-examples/server/index.js
sasa        1966  1.0  0.7 11833412 131032 ?     Ssl  Sep21 401:08 node /home/sasa/mikosoft-info/crypto-mikosoft-info/server/index.
sasa     1026987  0.8  0.6 1149584 105184 ?      Ssl  Oct15  24:46 node /home/sasa/voovuu/voovuu-api/starter.js
sasa     1041499  0.8  0.8 22320204 138296 ?     Ssl  Sep27 249:05 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041553  2.3  0.9 22330532 151336 ?     Ssl  Sep27 666:30 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041586  0.4  0.4 1167720 67304 ?       Ssl  Sep27 125:40 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041612  0.4  0.4 1166944 65864 ?       Ssl  Sep27 125:31 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041650  0.4  0.4 1168736 67712 ?       Ssl  Sep27 126:04 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041678  0.4  0.4 1167204 68368 ?       Ssl  Sep27 125:40 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041713  0.4  0.4 1167204 66016 ?       Ssl  Sep27 125:24 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041745  0.4  0.4 1167204 67140 ?       Ssl  Sep27 125:38 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041773  0.4  0.4 1101156 66076 ?       Ssl  Sep27 121:49 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1041811  0.4  0.4 1101408 66140 ?       Ssl  Sep27 122:43 node /home/sasa/dex8/dex8-worker/starter.js
sasa     1617980  3.6  1.0 11868144 165160 ?     Ssl  Oct15  98:26 node /home/sasa/voovuu/voovuu-pub/server/index.js
sasa     2397015  0.0  0.2 924036 45820 ?        Rsl  13:57   0:00 node /usr/local/lib/node_modules/pm2/lib/ProcessContainerFork.js
www-data 2397026  0.0  0.0   2608   592 ?        S    13:57   0:00 sh -c ps -aux | grep node
www-data 2397028  0.0  0.0   3304   720 ?        S    13:57   0:00 grep node