0
這可能是一個基本的問題,但令人困惑的是:多個選擇器比jquery中的單個選擇器更可取?我有以下代碼。多個選擇器比jquery中的單個選擇器更可取?
$('#sample_1').css('border', '1px solid #00ffff');
$('#sample_2').css('border', '1px solid #00ffff');
$('.sample_3').css('border', '1px solid #00ffff');
連接這些的真正優點如下。在一篇文章中,考慮到處理逗號然後合併結果可能需要一些時間,因此這種連接形式需要更多時間。是這樣嗎?這會真的提升性能嗎?或者這對代碼簡單性更好?
$('#sample_1, #sample_2, .sample_3').css('border', '1px solid #00ffff');
不會有太大影響。儘管如此,第二個片段更乾燥;你至少應該把所有的樣式放入一個變量或其他東西中。 – raina77ow
是的,第二個很簡單,提高了性能。非常明顯。 –