JS: Array.prototype
What is array.prototype
Purpose of Array.prototype is to provide methods and properties useful for all array objects
Properties
Value Properties
Function Properties
Get Set an element by index
Add, Remove
- JS: Array.prototype.pop
- JS: Array.prototype.push
- JS: Array.prototype.shift
- JS: Array.prototype.unshift
Add or Remove Subarray
- JS: Array.prototype.concat
- JS: Array.prototype.slice (extract)
- JS: Array.prototype.splice (remove and add at index)
- JS: Array.prototype.toSpliced ⭕
Sort, Reverse
- JS: Array.prototype.sort
- JS: Array.prototype.toSorted ⭕
- JS: Array.prototype.reverse
- JS: Array.prototype.toReversed ⭕
Loop operations
- JS: Array.prototype.flatMap
- JS: Array.prototype.filter
- JS: Array.prototype.reduce
- JS: Array.prototype.reduceRight
Find element
Convert to string
Array Iterator
Other
Array.prototype.toLocaleStringArray.prototype[Symbol.iterator](same as Array.prototype.values)Array.prototype[Symbol.unscopables]