Допустим, вы написали большую статью. В ней много разделов и заголовков — так нужно по смыслу. Чтобы читатель как-то ориентировался в вашей статье, вы решаете сделать оглавление: из него можно перейти к любому разделу в статье, как в Википедии. Вы собираете оглавление вручную, публикуете, а потом решаете поменять местами пару разделов или добавить новые. Оглавление тоже придётся переделать. Ну уж нет! Сегодня напишем скрипт, который сам соберёт оглавление для ваших эпических лонгридов.