же for или filter
по сравнению с filter однозначно получше, так как не нужен перебор всего массива
А обычного цикла for ?
по сложности алгоритма подсказать могу, а как экономить на спичках мне мало интересно
Достаточно хороша - и этого знания достаточно
если элементы одного типа - indexof чуть-чуть быстрее должен быть если разнотипные айтемы внутри - таким же циклом поиск идет, правда во внутренностях v8. В остальном разницы почти нет
Почему должен быть быстрее из-за типа?
оптимизации внутри всякие у массивов одного типа там разница будет очень мала
Ну ладно, чет сомнения вызывает большие наличие подобных оптимизаций
можешь глянуть исходники или блог почитать
https://v8.dev/blog/elements-kinds
https://github.com/v8/v8/blob/master/src/runtime/runtime-array.cc#L394
Обсуждают сегодня