我想知道以最快的方式获得封装在缓存的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');谢谢!
发布于 2014-03-04 16:57:11
以下是最快的方法:
var id = $myElement[0].id;在这里,您不调用任何函数,只需寻址对象属性。

JSPerf: http://jsperf.com/jquery-get-object-property
https://stackoverflow.com/questions/22178107
复制相似问题