Slice does not modify the array itself and is a pure function
Returns an array element of your choice from an existing array
arrayObject.slice(start,end
Splice impure function
Add or remove elements from an array and then return to the deleted array element arrayObject. Splice (index, howmany, item1,… ,itemX)