Проверьте, существует ли класс где-нибудь в parent - vanilla JS

Я действительно изо всех сил пытаюсь понять, как это сделать. Я хочу проверить, существует ли класс где-нибудь в одном из родительских элементов элемента.

Я не хочу использовать какую-либо библиотеку, просто ванильный JS.

В приведенных ниже примерах должно возвращаться значение true, если рассматриваемый элемент находится где-то в дочерних элементах элемента с именем the-class в качестве имени класса.

Я думаю, что это будет что-то вроде этого с JQuery:

if( $('#the-element').parents().hasClass('the-class') ) {
    return true;
}

Так что это возвращает истину:

<div>
    <div class="the-class">
        <div id="the-element"></div>
    </div>
</div>

Так же это:

<div class="the-class">
    <div>
        <div id="the-element"></div>
    </div>
</div>

... но это возвращает ложь:

<div>
    <div class="the-class">
    </div>
    <div id="the-element"></div>
</div>

Ответы на вопрос(7)

Ваш ответ на вопрос