Implement Array.toReversed when browser does not implement it

The usage of Array.toReversed was added in 9b65bcce3d16.

Closes #14270
This commit is contained in:
Cédric Krier
2025-10-01 18:48:11 +02:00
parent 6f876d10c4
commit caf49b463f
+10
View File
@@ -59,6 +59,16 @@ var Sao = {
}
}
if (!Array.prototype.toReversed) {
Object.defineProperty(Array.prototype, 'toReversed', {
value: function toReversed() {
return this.slice().reverse();
},
writable: true,
configurable: true,
});
}
Sao.setdefault = function(object, key, value) {
if (!Object.prototype.hasOwnProperty.call(object, key)) {
object[key] = value;