你知道从代码下面哪一个更快吗?
过滤
$("#table_po tr .th1").each( ->
selected_obj = $(this).parents("tr")
selected_text = $(this).text()
$(element+' #nota_body_wrapper tr .col_po_id input').filter(->
if selected_text is $(this).val()
selected_obj.addClass("selected")
)
)
:输入选择器
$("#table_po tr").each ->
if $(element+' #nota_body_wrapper .col_po_id :input[value='+$(this).find('.th1').text()+']').length
$(this).addClass("selected")
修改
TL; DR filter
比:input
感谢@A。 Wolff提到jsPerf ..对于那些想要查看结果的人here ..