A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Errors/Array_sort_argument below:

TypeError: invalid Array.prototype.sort argument (TypeError: недопустимый Array.prototype.sort argument) - JavaScript

TypeError: invalid Array.prototype.sort argument (TypeError: недопустимый Array.prototype.sort argument) Сообщение
TypeError: аргумент не является объектом функции (Edge)
TypeError: недопустимый Array.prototype.sort аргумент для (Firefox)
Тип ошибки Что пошло не так?

Аргумент Array.prototype.sort() предполагается либо undefined или функцию, которая сравнивает его операндов.

Примеры Неправильные примеры
[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
правильные
[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]
Смотрите также

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4