UNPKG

chandnasujatha_shoppingexample

Version:

Demo for NodeJS

40 lines (33 loc) 852 B
module.exports.Title = "L&T Training"; exports.DevelopedBy = "Sujata/Chandna"; exports.Description = "Angular Training"; exports.shoppingApp=(function() { var cart = []; // private data of module.. function insert(item){ cart.push(item); } function get(){ return cart; } function findItem(id){ var item=cart.find(i=>i.id==id); return item; } function deleteItem(id){ //var item = this.findItem(id); for(var i=0;i<cart.length;i++) { if(cart[i].id==id){ cart.splice(i,1); } } } //these functions are private to all module... return{ addToCart:insert, getAllItem:get, findItem:findItem, deleteItem:deleteItem } } )()