Question: how to delete value from array in javascript?
Answer: Use splice() to remove arbitrary item. The correct way to remove an item from an array is to use splice() . ... 
Use shift() to remove from beginning. If you're always interested in removing the first or the last item, then you have an alternative solution. ... 
Use pop() to remove from end. ... 
Using delete creates empty spots.