Стандарт ECMAScript позволяет любой текст превратить в ссылку. Для этого есть специальное свойство String.prototype.link(url). JavaScript работает на стандарте ECMAScript, а это значит, что в JavaScript это работает точно так же.
Как это работает?
У нас есть текст в виде строкового типа данных (String):
var stroka = "Скачайте файл по ссылке. Размер 10 мегабайт."

Мы хотим обернуть этот текст HTML-разметкой — получить HTML-элемент <a>. У элемента будет сразу записано значение атрибута href, которое будет URL-адресом. Этот адрес мы будем передавать в метод link() в качестве аргумента.
Вызываем метод link() на объекте строки, передаём URL:
stroka.link("https://efim360.ru")

Внимание!!! В ответ мы получаем СТРОКОВЫЙ ТИП ДАННЫХ — не узел DOM. Эту строку уже можно вывести в текущую страницу документа. Но!
Для правильного взаимодействия с этой строкой, её лучше всего преобразовать в узел объектной модели документа. Как это сделать читайте в другой публикации?