-3
在jQuery中,速度更快。這些選擇器哪個更快?
//option 1
var foo = $("#myForm .myOptionList option:selected").val();
//option 2
var foo = $("#myForm").find(".myOptionList option:selected").val();
在jQuery中,速度更快。這些選擇器哪個更快?
//option 1
var foo = $("#myForm .myOptionList option:selected").val();
//option 2
var foo = $("#myForm").find(".myOptionList option:selected").val();
Here的暗示是一個使用找到和兒童更快的測試。
你爲什麼不嘗試自己的基準測試,看看? – 2012-07-22 19:09:36
即時猜測選項1,'.find()'搜索整個DOM – gorelative 2012-07-22 19:11:17
您可以使用jsperf.com進行基準測試,您將得到答案。 – frenchie 2012-07-22 19:12:29