UNPKG

nodejs_training

Version:

Demo of nodejs

36 lines (30 loc) 937 B
//modules in javascript //modules are independent units of JS app that can be used in other js apps // provide resuability across applications module.exports.DevelopedBy = "Ashutosh"; module.exports.Employees = (function(){ var employees = [{"empID": 123, "empName": "Ashutosh", "empAddress": "bangalore"}, {"empID": 124, "empName": "Vinod", "empAddress": "Chennai"}, {"empID": 125, "empName": "Mahesh", "empAddress": "Mumbai"}, {"empID": 126, "empName": "Ramesh", "empAddress": "Hyderabad"}, ]; function getAllEmployees() { return employees; } function addNewEmployee(emp) { employees.push(emp); } function deleteEmployee(id) { for(var i = 0; i< employees.length; i++){ if(employees[i].empID == id) { employees.splice(i,1); return; } } } return { GetAllEmployees : getAllEmployees, AddEmployee: addNewEmployee, Deleteemployee: deleteEmployee } })();