Javascript 什么时候应该用JS而不是HTML编写链接?

Javascript 什么时候应该用JS而不是HTML编写链接?,javascript,html,web,Javascript,Html,Web,我想知道是通过JavaScript设置编写链接更好,还是在HTML页面中简单地编写链接更好 e、 g.通过JS const btn = document.querySelector(".btn"); btn.setAttribute("href", "[url]"); e、 g.通过HTML <a href="[url]"></a> 在什么情况下,一种方法优于另一种方法 const

我想知道是通过JavaScript设置编写链接更好,还是在HTML页面中简单地编写链接更好

e、 g.通过JS

const btn = document.querySelector(".btn");

btn.setAttribute("href", "[url]");
e、 g.通过HTML

<a href="[url]"></a>

在什么情况下,一种方法优于另一种方法

const btn = document.querySelector(".btn");
btn.setAttribute("href", "[url]");
此代码可用于动态生成的HTML

<a href="[url]"></a> 

对于静态HTML