使用jQuery返回匹配元素的属性ar数组

在jQuery中,很容易选择元素作为数组。

$( “A”); //返回锚点的元素数组

但是可以选择匹配元素的属性作为数组吗?

目前我需要做点什么……

links = [];

$(“a”)。each(function(){

href = $(this).attr("href"); links.push(href); 

});

有没有更好的方法用所有匹配的锚点的href填充变量链接

像这样使用$ .map:

 var links = $('a').map(function() { return this.href }).get() 
 var links = $("a").map(function(){return $(this).attr("href")}).get();