Das Change Array by Copy-Proposal ist nun in Stage 3 und wird damit umgesetzt.
Damit kommen jetzt folgende Funktionen:
const array = [1, 2, 3, 4];
const array0 = array.toReversed();
const array1 = array.toSorted(compareFn);
const array2 = array.toSpliced(start, deleteCount, ...items);
const array3 = array.with(index, value);
Früher musste man häufig auf doesitmutate.xyz nachschauen. Jetzt ist es etwas expliziter. TypedArrays (Uint8Array etc.) bekommen die Funktionen auch.