Запрос DOM реже, как показано во втором примере, должен быть быстрее.Но это не много значит и, в конечном итоге, зависит от ваших требований.Я подозреваю, что реальное время исполнения слов не сильно отличается, не так ли?
Однако, исходя из вашей выборки, у этого подхода есть одна загвоздка: предполагается, что все четыре запроса имеют одинаковое количество результатов и что данный индекс в массиве содержит информацию, удаленную из одного и того же элемента DOM, когда выпозже перебери их.Если это не всегда так, это приведет к разным путаницам.
Первый подход, вероятно, легче понять, и он, вероятно, менее подвержен ошибкам, но сопровождается снижением производительности - имеет ли это значение?