Message
TypeError: invalid Array.prototype.sort argument (Firefox)
Type d'erreur
Que s'est-il passé ?
L'argument passé à Array.prototype.sort()
devrait être undefined
ou être une fonction comparant ses opérandes.
Exemples
Cas invalides
[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
Cas valides
[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]
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight
Dernière mise à jour par :
SphinxKnight,