Публикации по теме 'sort'


JavaScript.sort ()
Раньше я использовал сортировку, но обычно избегал использования необязательного аргумента функции сравнения. Пожалуйста, обратитесь к изображению выше, чтобы понять, почему я испугался. Это моя попытка глубоко погрузиться в метод сортировки, доказать себе, что мне не нужно быть «математиком», чтобы понять это, и, надеюсь, помочь другим людям, не относящимся к «математике». Синтаксис метода сортировки: arr.sort([compareFunction]) В документации MDN говорится о параметрах. Они..

Метод Array.prototype.sort() в JavaScript
Метод .sort() немного отличается от того, что вы ожидаете. Возьмем массив и применим к нему метод let array1 = [1, 30, 4, 21, 100000]; array1.sort(); console.log(array1); Таким образом, мы ожидаем, что вывод должен быть [ 1, 4, 21, 30, 100000 ] но происходит следующее [ 1, 100000, 21, 30, 4 ] Функция сравнения Но почему это происходит, когда вы читаете документацию, вы можете видеть, что мы можем передать функцию в качестве аргумента, но если мы не передаем функцию,..