第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jQuery 中很方便的方法是否在性能上造成不必要的浪費~

jQuery 中很方便的方法是否在性能上造成不必要的浪費~

阿晨1998 2018-10-11 18:15:19
<ul>     <li></li>     <li></li>     <li></li>     <li></li></ul>點擊顯示其他隱藏:$('li').on('click', function () {     $(this).show().siblings().hide(); });var li = $('li'); li.on('click', function () {     li.hide();     $(this).show(); });第二種方法是否比第一種更加優(yōu)化 第一種的 siblings 方法是不是每次都去重復的獲取相鄰元素 等同于頻繁的操作 dom 了
查看完整描述

1 回答

?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

這個問題不是絕對的說第一種方式好還是第二種方式好

第一種方式程序具有更好的可讀性,代碼基本就能對應到你的編程思路,這樣的代碼很明確

第二種方式效率會高一點,但是在瀏覽器中這點性能基本可以忽略不計

所以說第一種方式是有性能浪費,但是并不是不必要的,有時候還很有必要!

如果在比較復雜的系統中建議使用第一種方式,便于后期可持續(xù)開發(fā)和維護,對于明顯對性能有影響的地方,應該是單獨提出來一個方法,比如showCurrentItem,函數里面是你優(yōu)化的代碼,外層一定要保持良好的可讀性


查看完整回答
反對 回復 2018-11-17
  • 1 回答
  • 0 關注
  • 450 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號