На разных языках (я буду использовать JavaScript здесь, но я видел это в PHP и C ++ и, возможно, в другом месте), похоже, существует несколько способов построения простого цикла. Версия 1 выглядит так:
var top = document.getElementsByTagName("p"); for (var i = 0; i < top.length; i++) { ...do something }
Если в другом месте я видел, как люди создают цикл for, как:
for (var i = 0, ii = top.length; i < ii; i++)
Кажется, люди делают это без рифмы или разума – тот же самый программист будет делать оба в том же скрипте. Есть ли какая-то причина сделать одно, а не другое?
ура