Skip to main content

slice vs splice

slice-vs-splice

3 Differences

1. Returns

slice returns up to but not including the second argument

splice returns up to the second argument

2. Mutability

slice() is known as an accessor method which does not modify the array but instead returns a representation via a new Array object.

splice is known as a mutator method because it does mutate the original array.

3.Number of arguments

slice From N to delete N-1

splice From N to delete N item