Loading lesson path
#! (Shebang) Tells the operating system which interpreter to use to execute the script
Returns the value of the last element that satisfies a condition findLastIndex() Returns the index of the last element that satisfies a condition toReversed() Reverses an array without altering the original array toSorted() Sorts an array without altering the original array toSpliced() Splices an array without altering the original array with() Updates array elements without altering the original array
ECMAScript 2023 is supported in all modern browsers since
110
110
115
16.4
96
ES2023 added the findLast() method that will start from the end of an array and return the value of the first element that satisfies a condition.const temp = [27, 28, 30, 40, 42, 35, 30];
let high = temp.findLast(x => x > 40);The findLastIndex() method finds the index of the last element that satisfies a condition.
const temp = [27, 28, 30, 40, 42, 35, 30];
let pos = temp.findLastIndex(x => x > 40);ES2023 added the Array toReversed() method as a safe way to reverse an array without altering the original array.
method and the old reverse() method is that the new method creates a new array, keeping the original array unchanged, while the old method altered the original array.