← ТехнологииНай-важното за

findLast(): последното съвпадение в масива

Издател: ResumeMaker • 1 източника

Публикувано: 21.10.2026 14:07 · Променено: 21.10.2026 14:07

AI проверка по източници: 21.10.2026 12:40. Не е редакторско одобрение.

В няколко изречения

Накратко

Търсенето започва от края и връща стойността, а не индекса.

Полезно е да знаеш

findLast() обхожда масива отзад напред и връща първия подходящ елемент в тази посока. При [3, 8, 5, 12].findLast(x => x < 10) резултатът е 5. Ако нищо не отговаря на условието, връща undefined. [1]

Подходящ пример е последният запис с определено състояние в вече подреден списък. Самият метод не сортира по дата. Ако масивът не следва хронологичен ред, „последен в масива“ не означава автоматично „най-нов във времето“.

Източници

За повече подробности и проверка на информацията:

  1. [1] MDN — Array.findLast ↗