我正在尝试学习 JavaScript,并且想将我正在研究的内容更改为纯 JavaScript 解决方案。如何将其更改为 JavaScript:
var hrefs = $("a[id^=a_l_]").map(function() {
return this.href;
}).get();
它基本上找到所有包含“a_l_”的id并将其放入一个数组中。
这是我尝试过的
var matches = [];
var elems = document.getElementsByTagName("a");
for (var i=0; i<elems.length; i++) {
if (elems[i].id.indexOf("a_l_") == 0)
matches.push(elems[i]);
console.log(matches);
}