Чтобы извлечь все ссылки из HTML с помощью JavaScript, вы можете использовать различные методы. Вот несколько подходов:
Метод 1: использование DOM (объектная модель документа):
const links = Array.from(document.getElementsByTagName('a')).map(link => link.href);
Метод 2. Использование querySelectorAll:
const links = Array.from(document.querySelectorAll('a')).map(link => link.href);
Метод 3. Использование getAttribute:
const links = Array.from(document.getElementsByTagName('a')).map(link => link.getAttribute('href'));
Метод 4. Использование jQuery:
const links = [];
$('a').each(function() {
links.push($(this).attr('href'));
});
Обратите внимание, что эти методы предполагают, что вы выполняете их в среде браузера. Если вы используете JavaScript на стороне сервера (например, Node.js), вам потребуется использовать библиотеку типа jsdomдля анализа HTML и извлечения ссылок.