Test JS script file

Selected file: 01fun_definition.js
Compare console.log() outputs in browser and NodeJS.
Notice: Open browser's console in FireBUG!

  1. 01fun_definition.js
  2. 02fun_parameter_var.js
  3. 03fun_parameter_callback.js
  4. 03fun_parameter_callback2.js
  5. 03fun_parameter_callback3.js
  6. 05fun_var_in_global_scope.js
  7. 06fun_global_var_in_function.js
  8. 07fun_global_var_in_callback.js

..:: Source code - 01fun_definition.js ::..

/**
 * Fnction definitions
 */

//function
function fja1() {}

//function assigned to variable
var fja2 = function() {}


//function assigned to object
var obj = {
	fja3: function() {}
} 


console.log(typeof fja1 +': '+fja1);
console.log(typeof fja2 +': '+fja2);
console.log(typeof obj.fja3 +': '+obj.fja3);


 

..:: NodeJS Console - 01fun_definition.js ::..

$ node 01fun_definition.js
function: function fja1() {}
function: function() {}
function: function() {}
$ps -aux | grep node (list all node processes)
sasa        1197  1.1  0.3 1327260 53596 ?       Ssl  Oct18 446:38 node /home/sasa/.pm2/modules/pm2-logrotate/node_modules/pm2-logr
sasa        1211  6.4  0.4 11845888 77768 ?      Ssl  Oct18 2525:16 node /home/sasa/dex8/dex8-api/starter.js
sasa        1218  0.4  0.2 11798960 44776 ?      Ssl  Oct18 177:21 node /home/sasa/dex8/dex8-panel/server/index.js
sasa        1219  0.7  0.3 11818272 61576 ?      Ssl  Oct18 307:18 node /home/sasa/dex8/dex8-www/server/index.js
sasa        1248  0.6  0.3 1332144 54508 ?       Ssl  Oct18 255:24 node /home/sasa/mikosoft-info/api-mikosoft-info/starter.js
sasa        1274  0.3  0.2 1309540 40196 ?       Ssl  Oct18 124:36 node /home/sasa/mikosoft-info/www-mikosoft-info/server/index.js
sasa        1337  0.7  0.5 1170144 82092 ?       Ssl  Oct18 281:09 node /home/sasa/voovuu/voovuu-api/starter.js
sasa        1385  4.2  2.6 12399500 427568 ?     Ssl  Oct18 1682:19 node /home/sasa/voovuu/voovuu-pub/server/index.js
sasa        1387  0.3  0.2 11798204 47148 ?      Ssl  Oct18 139:31 node /home/sasa/@mikosoft/dodo-examples/server/index.js
sasa        1457  0.3  0.2 1302848 37812 ?       Ssl  Oct18 125:41 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1458  0.3  0.2 22280620 40836 ?      Ssl  Oct18 127:55 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1514  0.3  0.1 1232100 29564 ?       Ssl  Oct18 124:41 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1515  0.3  0.1 1166180 29928 ?       Ssl  Oct18 124:23 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1593  0.3  0.1 1165796 28892 ?       Ssl  Oct18 125:01 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1595  0.3  0.1 1166176 29100 ?       Ssl  Oct18 124:42 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1660  0.3  0.1 1165296 27896 ?       Ssl  Oct18 124:27 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1661  0.3  0.1 1165920 28320 ?       Ssl  Oct18 124:31 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1732  0.3  0.1 1102432 30476 ?       Ssl  Oct18 124:28 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1734  0.3  0.1 1102688 31024 ?       Ssl  Oct18 124:05 node /home/sasa/dex8/dex8-worker/starter.js
sasa        1792  3.2  2.8 12350484 474424 ?     Ssl  Oct18 1257:56 node /home/sasa/mikosoft-info/crypto-mikosoft-info/server/index.
sasa      367471  1.0  0.3 11855320 62792 ?      Ssl  Oct21 372:42 node /home/sasa/miko/miko-hr/server/index.js
sasa     2446447  0.5  0.5 11840160 86636 ?      Ssl  Nov09  37:53 node /home/sasa/mikosoft-info/dodo-mikosoft-info/server/index.js
sasa     2511306  0.5  0.2 1330124 43980 ?       Ssl  Nov10  34:48 node /home/sasa/miko/miko-hr/api/starter.js
sasa     3034860  0.3  0.3 11797380 58176 ?      Ssl  Nov13   9:02 node /home/sasa/mikosoft_hr/www-mikosoft-hr/server/index.js
sasa     3040759  0.3  0.2 1294980 37312 ?       Ssl  Nov13   7:45 node /home/sasa/dex8/dex8-kiosk/server/index.js
root     3404628  0.0  0.0   9492  2228 ?        Ss   Nov13   0:00 bash -c  which psql mongosh mongo 2>/dev/null echo "=== PG test ===" PGPASSWORD="w583Cr#ZED" psql -h 127.0.0.1 -p 6543 -U kriptus_user -d kriptus_dev -tAc "SELECT 1" 2>&1 | head -5 echo "=== MONGO test (node) ===" cd /home/sasa/kriptus/kriptus-api 2>/dev/null && node -e " const {MongoClient}=require(\"mongodb\"); (async()=>{ try{ const c=new MongoClient(\"mongodb://kript:12345@127.0.0.1:27017/kriptus-dev\",{serverSelectionTimeoutMS:5000}); await c.connect(); const d=await c.db().admin().listDatabases(); console.log(\"DBS:\", d.databases.map(x=>x.name).join(\",\")); await c.close(); }catch(e){ console.log(\"ERR\", e.message); } })(); " 2>&1 | head -5 
root     3404790  0.0  0.2 1119588 39932 ?       Sl   Nov13   0:20 node -e  const {MongoClient}=require("mongodb"); (async()=>{ try{ const c=new MongoClient("mongodb://kript:12345@127.0.0.1:27017/kriptus-dev",{serverSelectionTimeoutMS:5000}); await c.connect(); const d=await c.db().admin().listDatabases(); console.log("DBS:", d.databases.map(x=>x.name).join(",")); await c.close(); }catch(e){ console.log("ERR", e.message); } })(); 
www-data 3660201  0.0  0.0   2608   584 ?        S    18:04   0:00 sh -c ps -aux | grep node
www-data 3660203  0.0  0.0   3304   644 ?        S    18:04   0:00 grep node