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 or Remove one item from end
- JS: Array.prototype.pop
- JS: Array.prototype.push
- JS: Array.prototype.shift
- JS: Array.prototype.unshift
Add or Remove slice
- JS: Array.prototype.concat
- JS: Array.prototype.slice (extract)
- JS: Array.prototype.splice (remove / insert slice)
- 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]