[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Errors/Array_sort_argument [Back]  [Original]

TypeError: invalid Array.prototype.sort argument (TypeError: Array.prototype.sort argument) - JavaScript | MDN

This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

TypeError: invalid Array.prototype.sort argument (TypeError: Array.prototype.sort argument)

TypeError:      (Edge)
TypeError:  Array.prototype.sort   (Firefox)

In this article

TypeError

?

Array.prototype.sort() undefined , .

js
[1, 3, 2].sort(5); // TypeError

var cmp = { asc: (x, y) => x >= y, dsc: (x, y) => x <= y };
[1, 3, 2].sort(cmp[this.key] || "asc"); // TypeError

js
[1, 3, 2].sort(); // [1, 2, 3]

var cmp = { asc: (x, y) => x >= y, dsc: (x, y) => x <= y };
[1, 3, 2].sort(cmp[this.key || "asc"]); // [1, 2, 3]


Web Proxy Viewer  |  New URL  |  Original Page