var obj = { items:[ { name:'jason', id:0 }, { name:'trey', id:1 }, { name:'denzel', id:2 } ], remove: function(id) { //items/2 console.log("you clicked on", this.items[id]); var removeId = false; for(var i = 0; i < this.items.length; i++) { if(id == this.items[i].id) { //if 2 === items[2].id removeId = i; console.log("removeId is", removeId); } } if(removeId !== false) { this.items.splice(removeId, 1); } console.log("after deletion, the items are:", this.items); return id; } } console.log(obj.remove(1),'removed trey')