我想知道获取包含在缓存的jQuery对象中的元素的ID的最快方法。我有 n 要迭代的元素数量,所以我想确保我使用最有效的代码。
其中哪一个是最快的/任何其他建议?任何成本/收益分析都将非常感激。
//cached jquery object using .attr()
$myElement.attr("id");
//getting the native JS element and getting the ID that way
$myElement[0].getAttribute('id');
谢谢!
答案 0 :(得分:3)
以下方式最快:
var id = $myElement[0].id;
这里你不调用任何函数,只是解决对象属性。