Question 1 What are the differences between mutating array methods and non-mutation array methods in JavaScript. Property value of a Mutating array can be change while that of Non-mutating array cannot be change.
List 5 array methods that fall under each of them. Mutating array
- arrayName.push()
- arrayName.unshift()
- arrayName.splice()
- arrayName.pop()
- arrayName.shift()
Non-Mutating array
- arrayName.concat()
- arrayName.slice()
- arrayName.filter()
- arrayName.map()
- const arrayName